Adjust the decimal format, such as retaining the last two digits of the decimal point, the following articles collect some good implementation methods and share some of them. During the development process, we often encounter the need to adjust the
Comment: Rounding the number to retain two decimal places Aket 6799 0:46:18It is not necessary to rounding the number into and keep two decimal places. Use the following code.To directly use the roundto function, you must add math to uses.Roundto (1.
Example of PHP rounding, rounding, and using the round function. Example of using the PHP rounding, rounding, and round functions, and rounding the round decimal places: PHP keeps two decimal places and rounds them to copy the code as follows: $ n0.1
PHP rounding, rounding, round function Use example, rounding round
Decimal Example:
PHP reserved two decimal places and rounded
Copy the Code code as follows:$n = 0.1265489;Echo sprintf ("%.2f", $n); 0.13
As you can see, we used the sprintf
In the development process, you often encounter formatting to adjust decimals, such as two digits after the decimal point, and so on. Methods are also quite common, as is the memo below.
The first, using Math.Round
var original=28.453
1)//round
Is the result of LUA calculation, you can see the result is very accurate.
Is the result of Python3 calculation, you can see that the calculation results are inaccurate:
The decimal calculation in JavaScript is not accurate, see this problem
Why are
-- Round-- Returns a numeric expression rounded to the specified length or precision.---- Syntax-- Round (numeric_expression, length [, function])---- Parameter-- Numeric_expression---- Expression of exact or approximate numeric data type (except
Decimal Example:
PHP reserved two decimal places and rounded
Copy the Code code as follows:$n = 0.1265489;Echo sprintf ("%.2f", $n); 0.13
As you can see, we used the sprintf function to format the $n%.2f is the target format, where 2 means that two-
JS retains two decimal places
JS retains two decimal places
For floating point numbers with multiple digits after decimal points, we may only need to retain two digits, but JS does not provide such a direct function. Therefore, we have to write
// Poj 1131 Al fractions decimal conversion between any hexadecimal notation// You must convert an octal decimal point to a decimal point,// The number of decimal places after conversion is three times the number of decimal places in the first eight
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.