[SOLVED]Difference between Math.floor(),Math.ceil() and Math.round() | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

[SOLVED]Difference between Math.floor(),Math.ceil() and Math.round()

What is the difference between Math.floor(),Math.ceil() and Math.round()

29th Aug 2020, 7:38 AM
David Junior
David Junior - avatar
3 Answers
+ 7
round() is rounding 1.6 -> 2 9.4 - > 9 floor() is rounddown 1.6 -> 1 -2.1 -> -3 ceil() is roundup 3.1 -> 4
29th Aug 2020, 7:42 AM
Gordon
Gordon - avatar
+ 3
Math.round will round the number to its nearest range depending on the unit, If the tenth place is less than 5 then it would be rounded to the nearest low number but if it's greater than 5 or 5 then it will be the opposite For eg: 3.3=> 3, 3.6=>4 etc. Math.floor will round it to the below number. For eg: 3.4=> 3, 3.6=>3 etc. Math.ceil will round it to the above number. For eg: 3.4=> 4, 3.6=>4 etc.
29th Aug 2020, 7:48 AM
Kunsh-Tyagi
Kunsh-Tyagi - avatar