11
votes
18 percent of 80?
14.4
Member since January 2026
14.4
25.74 km
The answer is 7
146
The sum is 1350
31.09 meters 1 yards = 0.9144 meters
14 112 ÷ 8 = 14
33.6 Move decimal for 10%, then adjust
The difference is 542
343 7^3 = 343
6 30 ÷ 5 = 6
110.3 pounds
10000 10^4 = 10000