소수점은 반올림이 필요한 경우가 많습니다. js는 round(), ceil(), Floor()라는 세 가지 반올림 기능을 제공합니다. 각각은 고유한 용도가 있으며 일상생활이나 과학 연구 데이터에서 반올림이 필요한 경우가 많습니다. 이것은 우리가 어린 시절부터 가장 많이 접하는 반올림 방법이기도 합니다. 원래는 정수를 의미하는데, 이 역시 이해하기 쉽습니다. Ceil은 천장이라는 뜻인데, 외국인들은 특히 시각적인 표현을 좋아하는데, 천장은 반올림할 때 소수가 1씩 늘어나야 하고, 바닥은 꼭 그 반대여야 한다는 것을 짐작할 수 있는데, 고등학교 수학에도 이런 표현이 있었던 걸로 기억합니다. [] 가우스 함수라고 부릅니다.
round(): 반올림
ceil(): 반올림
floor(): 반올림(가우시안 함수)
그러나 각각의 용도는 무엇입니까?
일상생활에서 가장 흔히 사용되는 표현입니다. 예를 들어 쇼핑몰에 가면 실제로 많은 제품에 소수점이 있지만 결제할 때는 다음과 같이 소수점을 반올림하는 경우가 많습니다.
결과:<script type="text/javascript"> function gro(){ var a=new Array(); a[0]=99;a[1]=1.49;a[2]=29;a[3]=69;a[4]=17; console.log("毛衣的价格:"+a[0]+"元"); console.log("辣条的价格:"+a[1]+"元"); console.log("洗发露的价格:"+a[2]+"元"); console.log("T恤的价格:"+a[3]+"元"); console.log("毛笔的价格:"+a[4]+"元"); var sum=0; for(var i=0;i<5;i++){ sum+=a[i]; } //收钱 console.log("应付款:"+Math.round(sum)+"元"); } gro(); </script>
毛衣的价格:99元 辣条的价格:1.49元 洗发露的价格:29元 T恤的价格:69元 毛笔的价格:17元 26 应付款:215元결과:
<script type="text/javascript"> function cei(){ var a=new Array(); a[0]=99;a[1]=1.49;a[2]=29;a[3]=69;a[4]=17; console.log("毛衣的价格:"+a[0]+"元"); console.log("辣条的价格:"+a[1]+"元"); console.log("洗发露的价格:"+a[2]+"元"); console.log("T恤的价格:"+a[3]+"元"); console.log("毛笔的价格:"+a[4]+"元"); var sum=0; for(var i=0;i<5;i++){ sum+=a[i]; } //收钱 console.log("应付款:"+Math.ceil(sum)+"元"); } cei(); </script>
毛衣的价格:99元 辣条的价格:1.49元 洗发露的价格:29元 T恤的价格:69元 毛笔的价格:17元 26 应付款:216元결과:
<script type="text/javascript"> function flo(){ var a=new Array(); a[0]=99;a[1]=1.49;a[2]=29;a[3]=69;a[4]=17; console.log("毛衣的价格:"+a[0]+"元"); console.log("辣条的价格:"+a[1]+"元"); console.log("洗发露的价格:"+a[2]+"元"); console.log("T恤的价格:"+a[3]+"元"); console.log("毛笔的价格:"+a[4]+"元"); var sum=0; for(var i=0;i<5;i++){ sum+=a[i]; } //收钱 console.log("应付款:"+Math.floor(sum)+"元"); } flo(); </script>실제 응용에서 세 가지 반올림 함수는 생활의 산술 문제에만 국한되지 않고 실제로 다양한 방식으로 사용됩니다. 예를 들어, 무작위 가져오기를 사용할 수도 있지만 정수를 무작위로 선택합니다. 소수이지만 때로는 실제 필요에 따라 반올림이 필요한 정수도 필요합니다. 관련 추천:
고급 JavaScript (5) js에서 소수와 정수를 취하는 일부 기능
위 내용은 js의 세 가지 주요 반올림 기능 비교(round(), ceil(), Floor())의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!