42.9
"74% of 58" translates to ...
... 74/100 × 58 = 42.92
Rounded to the nearest tenth, this is 42.9.
_____
Comment on translation
In this context, "of" means "times." Of course, % means /100, so ...
... 74% = 74/100 = 0.74
8.5m questions
11.2m answers