double

Как найти максимальное значение для Double и Float в Swift

текущее обучение Swift, есть способы найти макс и мин значение для различных видов целое как Int.max и Int.min. есть ли способ найти максимальное значение для Double и Float? Кроме того, какой документ я должен ссылаться на этот вопрос? В настоящее ...

Все целочисленные значения идеально представлены в виде двойников? [дубликат]

этот вопрос уже есть ответ здесь: представление целых чисел в двойниках 5 ответов мой вопрос заключается в том, что все целочисленные значения гарантированно ...

Сравнение двойных значений в C#

у меня есть double переменная x. В коде x присваивается значение 0.1 и я проверяю его в выражении "если", сравнивая x и 0.1 if (x==0.1) { ---- } к сожалению, он не входит в if сообщении я должен использовать Double или double? в чем причина этог ...

Как округлить двойной до двух десятичных знаков в Java?

Это то, что я сделал, чтобы округлить двойной до 2 десятичных знаков: amount = roundTwoDecimals(amount); public double roundTwoDecimals(double d) { DecimalFormat twoDForm = new DecimalFormat("#.##"); return Double.valueOf(twoDForm.format(d) ...

Преобразование double в int в C#

в нашем коде у нас есть double, который нам нужно преобразовать в int. double score = 8.6; int i1 = Convert.ToInt32(score); int i2 = (int)score; может кто-нибудь объяснить мне, почему i1 != i2? результат, который я получаю это:i1 = 9 и i2 = 8. ...

Работа с точностью float в Javascript [дубликат]

этот вопрос уже есть ответ здесь: как справиться с точностью чисел с плавающей запятой в JavaScript? 33 ответы у меня есть большое количество числовых значен ...

В java более эффективно использовать byte или short вместо int и float вместо double?

я заметил, что я всегда использовал int и удваивает независимо от того, насколько маленьким или большим должно быть число. Так что в java, это более эффективно использовать byte или short вместо int и float вместо double? Итак, предположим, что у ме ...

Двойной.TryParse или конвертировать.ToDouble - что быстрее и безопаснее?

мое приложение читает файл Excel с помощью VSTO и добавляет прочитанные данные в StringDictionary. Он добавляет только данные, которые являются числами с несколькими цифрами (1000 1000,2 1000,34 - запятая является разделителем в российских стандартах ...

Почему деление двух int не дает правильного значения при присвоении double?

как получилось, что в следующем фрагменте int a = 7; int b = 3; double c = 0; c = a / b; c в конечном итоге имеет значение 2, а не 2.3333, как можно было бы ожидать. Если a и b удваиваются, ответ действительно превращается в 2.333. Но наверняка по ...

Преобразование float в Double без потери точности

у меня есть примитивный поплавок, и мне нужен как примитивный двойник. Просто бросая поплавок в два раза дает мне странную дополнительную точность. Например: float temp = 14009.35F; System.out.println(Float.toString(temp)); // Prints 14009.35 System ...

Сколько двузначных чисел между 0.0 и 1.0?

Это то, что было у меня на уме в течение многих лет, но я никогда не взял время, чтобы спросить, прежде чем. много (псевдо) генераторы случайных чисел, генерируют случайное число между 0.0 и 1.0. Математически есть бесконечные числа в этом диапазоне ...

Как округлить двойной до ближайшего Int в swift?

Я пытаюсь сделать калькулятор темпов роста (Double), который округлит результат до ближайшего целого числа и пересчитает оттуда, как таковой: let firstUsers = 10.0 let growth = 0.1 var users = firstUsers var week = 0 while users < 14 { prin ...

Сохранить точность с двойным в Java

public class doublePrecision { public static void main(String[] args) { double total = 0; total += 5.6; total += 5.8; System.out.println(total); } } приведенный выше код печатает: 11.399999999999 Как бы я ...

C# Double - ToString() форматирование с двумя десятичными знаками, но без округления

как мне форматировать Double до String В C#, чтобы иметь только два десятичных знака? если я использую String.Format("{0:0.00}%", myDoubleValue) число затем округляется, и я хочу просто усечь без округления. Я также хочу преобразование в String что ...

Сравните двойник к нул используя Эпсилон

сегодня я просматривал какой-то код C++ (написанный кем-то другим) и нашел этот раздел: double someValue = ... if (someValue < std::numeric_limits<double>::epsilon() && someValue > -std::numeric_limits<double>::epsilo ...

Когда я должен использовать double вместо decimal?

Я могу назвать три преимущества использования double (или float) вместо decimal: использует меньше памяти. быстрее, потому что математические операции с плавающей запятой изначально поддерживаются процессорами. может представлять больший диапазон ч ...

Округление двойного значения до x число десятичных знаков в swift

может ли кто-нибудь сказать мне, как округлить двойное значение до x числа десятичных знаков в Swift? Я: var totalWorkTimeInHours = (totalWorkTime/60/60) С totalWorkTime будучи NSTimeInterval (двойной) в секунду. totalWorkTimeInHours даст мне ч ...

Проверка, является ли двойной (или плавающий) NaN в C++

есть ли функция isnan ()? PS.: Я в MinGW (если это имеет значение). я решил это с помощью isnan () from <math.h>, который не существует в <cmath>, который находился #includeing сначала. ...

Зачем нужна математика.круглый(0.49999999999999994) возвращает 1?

в следующей программе вы можете видеть, что каждое значение немного меньше, чем .5 округляется вниз, за исключением 0.5. for (int i = 10; i >= 0; i--) { long l = Double.doubleToLongBits(i + 0.5); double x; do { x = Double.long ...

Как получить числа после запятой? (java) [дубликат]

На этот вопрос уже есть ответ здесь: Как получить целые и дробные части из double в JSP / Java? 17 ответов double d = 4.321562; Есть ли простой способ из ...