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

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

5
Чому в багатьох (старих) програмах використовується мінімальний (0,5 + вхід) замість круглого (вхід)?
Я вважаю, що відмінності полягають у поверненому значенні, що дає вхідні дані щодо збитків, таких як цей код : int main() { std::cout.precision(100); double input = std::nextafter(0.05, 0.0) / 0.1; double x1 = floor(0.5 + input); double x2 = round(input); std::cout << x1 << std::endl; std::cout << x2 << std::endl; …
80 c++  rounding  floor 


6
Окружте CGFloat у Свіфті
Як я можу округлити CGFloat в Swift? Я пробував, ceil(CDouble(myCGFloat))але це працює лише на iPad Air та iPhone 5S. Під час роботи на іншому імітованому пристрої з'являється повідомлення про помилку 'NSNumber' is not a subtype of 'CGFloat'
78 swift  rounding  cgfloat  ceil 

22
Округлення цілочисельного ділення (замість усічення)
Мені було цікаво дізнатись, як я можу округлити число до найближчого цілого числа. Наприклад, якби я мав: int a = 59 / 4; що було б 14,75, якщо розрахувати з плаваючою комою; як я можу зберегти результат як 15 у "а"?

11
Округлення чисел у Objective-C
Я намагаюся зробити деяке округлення чисел і перетворення на рядок, щоб покращити результат у програмі Objective-C. У мене є плаваюче значення, яке я хотів би округлити до найближчого .5, а потім використати його для встановлення тексту на мітку. Наприклад: 1.4 буде рядком із: 1.5 1.2 буде рядком із: 1 0,2 …

2
Який правильний / стандартний спосіб перевірити, чи різниця менша від точності машини?
Я часто опиняюся в ситуаціях, коли потрібно перевірити, чи отримана різниця вище машинної точності. Схоже , що для цієї мети R має зручну змінну: .Machine$double.eps. Однак, коли я звертаюсь до вихідного коду R для отримання рекомендацій щодо використання цього значення, я бачу безліч різних шаблонів. Приклади Ось кілька прикладів з …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.