Запитання з тегом «rounding»

Округлення числового значення означає заміну його на інше значення, яке приблизно є рівним, але має коротше, простіше або більш чітке подання.



9
Як округлити число в Javascript?
Я хочу використовувати Javascript для округлення числа. Оскільки число є валютою, я хочу, щоб він округлився, як у цих прикладах (2 десяткові крапки): 192.168 => 192.20 192.11 => 192.20 192,21 => 192.30 192,26 => 192.30 192.20 => 192.20 Як цього досягти за допомогою Javascript? Вбудована функція Javascript заокруглює число на …

4
Чому в Python 3 добре виглядає значення з плаваючою комою 4 * 0,1, але 3 * 0,1 не відповідає?
Я знаю, що більшість десяткових знаків не мають точного подання з плаваючою комою ( Чи порушена математика з плаваючою комою? ). Але я не бачу, чому так 4*0.1добре друкується 0.4, але 3*0.1ні, коли обидва значення насправді мають некрасиві десяткові зображення: >>> 3*0.1 0.30000000000000004 >>> 4*0.1 0.4 >>> from decimal import …

9
Круглий поплавок в Рубі
У мене проблеми з округленням. У мене є поплавок, який я хочу округлити до сотої частини десяткової. Однак я можу тільки користуватися.round що в основному перетворює його на інту, тобто 2.34.round # => 2. чи є простий спосіб зробити щось подібне2.3465 # => 2.35

20
Як округлити число до значущих цифр в Python
Мені потрібно округлити поплавок, щоб відобразитися в інтерфейсі користувача. Наприклад, до однієї важливої ​​цифри: 1234 -> 1000 0,12 -> 0,1 0,012 -> 0,01 0,062 -> 0,06 6253 -> 6000 1999 -> 2000 Чи є приємний спосіб зробити це за допомогою бібліотеки Python, чи я повинен сам це написати?
148 python  math  rounding 


6
Java Округніть будь-яке число
На цей питання є відповіді на Stack Overflow на російському : Округление у більшій стороні не працює Здається, я не можу знайти відповідь, яку шукаю, щодо простого запитання: як мені округлити будь-яке число до найближчого int? Наприклад, щоразу, коли число становить 0,2, 0,7, 0,2222, 0,4324, 0,99999, я хотів би, щоб …
146 java  math  int  rounding 

12
Округніть номер плаваючої точки до найближчого цілого?
Як випливає з назви, я хочу взяти число з плаваючою комою і округлити його до найближчого цілого числа. Однак, якщо це не ціле, Я ЗАВЖДИ хочу округляти змінну, незалежно від того, наскільки вона близька до наступного цілого числа вгору. Чи є спосіб це зробити?


19
здається, що круглий () не відповідає округленню
Документація для функції round () вказує, що ви передаєте їй число, а позиції, що минають через десятковий, до круглого. Таким чином, слід зробити це: n = 5.59 round(n, 1) # 5.6 Але, насправді, добре старе дивацтво з плаваючою комою прокрадається і ви отримуєте: 5.5999999999999996 Для цілей користувальницького інтерфейсу мені потрібно …



3
перетворення подвійного в ціле число в Java
У Java я хочу перетворити подвійне в ціле число, я знаю, чи ви це зробите: double x = 1.5; int y = (int)x; ви отримуєте y = 1. Якщо ви це зробите: int y = (int)Math.round(x); Ви, ймовірно, отримаєте 2. Однак мені цікаво: оскільки подвійні подання цілих чисел іноді виглядають …
114 java  casting  double  rounding 

8
Javascript: округніть до наступного кратного 5
Мені потрібна функція утиліти, яка приймає ціле значення (від 2 до 5 цифр в довжину), яке округляє до наступного кратного 5 замість найближчого кратного 5. Ось що я отримав: function round5(x) { return (x % 5) >= 2.5 ? parseInt(x / 5) * 5 + 5 : parseInt(x / 5) …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.