Результаты поиска по запросу "double"

18 ответов

Как мне разобрать строку с десятичной точкой в двойном?

Я хочу разобрать строку как"3.5" в два раза. Тем не мение, double.Parse("3.5")дает 35 и double.Parse("3.5", System.Globalization.NumberStyles.AllowDecimalPoint) бросаетFormatException. Теперь локаль моего компьютера настроена на немецкий язык, ...

7 ответов

Странное поведение при делении двойников в Java

Когда я делю 317 на 219 в Java, используя удвоения, я получаю 1. Например: double b = 317/219; System.out.println(b);Выход: 1. Это потому, что это повторяющаяся десятичная дробь? Пришлось использовать BigDecimal вместо этого, что раздражает.

11 ответов

Сравните двойное с нулем, используя эпсилон

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

ТОП публикаций

2 ответа

печатать дважды с точностью 4, используя cout [duplicate]

Возможный дубликат: Конвертировать двойную в фиксированную десятичную точку в C ++ [https://stackoverflow.com/questions/3844010/convert-a-double-to-fixed-decimal-point-in-c] Предположим, у меня естьdouble a = 0 и я хочу напечатать как0.0000 . Я ...

5 ответов

Java - форматировать двойное значение как сумму в долларах

Мне нужно отформатировать двойное значение «amt» в виде суммы в долларах println («$» + доллары + ».« + Центы), чтобы после десятичной дроби было две цифры. Каков наилучший способ сделать это? if (payOrCharge <= 1) { System.out.println("Please ...

5 ответов

C ++ десятичные типы данных

Есть ли способ использовать десятичные типы данных, такие какdecimal32, decimal64 или жеdecimal128в моих программах на C ++?

2 ответа

Получение неправильного ответа в двойной арифметике в Java [duplicate]

Возможный дубликат: Двойной расчет дает странный результат [https://stackoverflow.com/questions/8253789/double-calculation-producing-odd-result] Я пишу программу на Java, которая имеет дело с двойной арифметикой. Я в конечном итоге добираюсь до ...

6 ответов

Как напечатать двойной с запятой

В C ++ у меня есть переменная float / double. Когда я печатаю это, например, cout, результирующая строка разделяется точкой. cout << 3.1415 << endl $> 3.1415Есть ли простой способ заставить двойник печататься через запятую? cout << 3.1415 << ...

1 ответ

битовое представление двойного числа

Я сделал эту программу, которая функционирует, как и ожидалось, чтобы узнать представление битов с плавающей точкой: float x1=-675.78125; int *pint1; pint1=(int *)&x1; for(int i=0;i<8*sizeof(float);i++) { if(*pint1&1) { cout<<1; } else cout<<0; ...

4 ответа

Какой тип данных сервера SQL лучше всего представляет двойную в C #? [Дубликат]

На этот вопрос уже есть ответ здесь: Что представляет собой двойной в sql сервере? [/questions/1209181/what-represents-a-double-in-sql-server] 14 ответовДеньги, число с плавающей запятой, реальное, десятичное число, _________?