0
ответов

Android String для двойного преобразования [дубликаты]

При преобразовании 0,0001 из строки в удвоение с использованием Double.parseDouble (stringValue) возвращает 1,0E-4. Как получить двойное значение с 4 десятичными числами как 0,0001.
вопрос задан: 22 December 2017 09:27
0
ответов

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

Почему в следующем фрагменте int a = 7; int b = 3; double c = 0; c = a / b; в итоге c имеет значение 2, а не 2.3333, как можно было бы ожидать. Если a и b - двойные числа, то ответ ...
вопрос задан: 15 December 2017 13:05
0
ответов

Почему Math.round (0.49999999999999994) возвращает 1?

В следующей программе вы можете видеть, что каждое значение чуть меньше 0,5 округляется в меньшую сторону, за исключением 0,5. for (int i = 10; i = 0; i--) {long l = Double.doubleToLongBits (i + 0,5); ...
вопрос задан: 15 November 2017 18:21
0
ответов

Почему math.Ceil возвращает двойной?

, когда я звоню Math.Ceil (5.2) Возврат - это двойной 6,0. Моя естественная склонность состояла в том, чтобы подумать, что Math.Ceil (двойной а) вернет бы долго. Из документации: Ceil (Double A) возвращает ...
вопрос задан: 8 October 2017 07:12
0
ответов

Java double vs BigDecimal для широты / долготы

При сохранении широты / долготы, которые обычно имеют формат: 44.087585 (т. Е. Максимум 2 числа перед точкой и 6dp) мне нужно возиться с bigdecimals?
вопрос задан: 30 September 2017 13:53
0
ответов

Компаратор с двойным типом

Я написал следующий код: открытый класс NewClass2 реализует Comparator {public int compare (Point p1, Point p2) {return (int) (p1.getY () - p2.getY ()); } } ...
вопрос задан: 1 September 2017 13:51
0
ответов

C # double to decimal precision loss

У меня есть двойное «138630.78380386264», и я хочу его преобразовать до десятичной дроби, однако, когда я делаю это, я делаю это либо путем преобразования, либо с помощью Convert.ToDecimal (), и я теряю точность. Что происходит? Оба ...
вопрос задан: 17 August 2017 18:28
0
ответов

Double нельзя разыменовать?

Строка mins = minsField.getText (); целые минуты; try { Mins = Integer.parseInt (мин ); } catch (NumberFormatException e ){ Mins = 0; } double hours =...
вопрос задан: 28 July 2017 02:34
0
ответов

Почему этот код не демонстрирует неатомарность чтения / записи?

Чтение этого вопроса , Я хотел проверить, могу ли я продемонстрировать неатомарность чтения и записи для типа, для которого атомарность таких операций не гарантируется. частный статический двойной _d; ...
вопрос задан: 23 May 2017 12:26
0
ответов

Точное двоичное представление двойного [дубликат]

Возможный дубликат: с плавающей точкой в ​​двоичный в C ++ У меня очень маленький double var, и когда я его печатаю, я получаю -0. (с использованием C ++). Теперь, чтобы добиться большей точности, я попробовал использовать cout.precision (18); \\ i ...
вопрос задан: 23 May 2017 12:22
0
ответов

Какой хороший способ проверить, является ли double целым числом в C #? [дубликат]

Возможный дубликат: Как определить, является ли десятичное / двойное число целым числом? У меня есть переменная типа double, и я хочу проверить, является ли она целым числом. На данный момент у меня есть public bool ...
вопрос задан: 23 May 2017 12:18
0
ответов

Форматирование двойного числа до 2 десятичных разрядов с ведущими нулями [дубликат]

Возможный дубликат: округление двойного до 2 значащих цифр после десятичной точки. Я пытаюсь отформатировать двойное число до 2 десятичных разрядов с помощью ведущие нули и не повезло. Вот мой код: Двойной ...
вопрос задан: 23 May 2017 12:17
0
ответов

Является ли чтение двойника небезопасным для потоков?

Обновление: я только что наткнулся на это в ответе Эрика Липперта другому вопрос (он цитирует спецификацию): Читает и записывает других типов, включая long, ulong, double и decimal, а также ...
вопрос задан: 23 May 2017 12:17
0
ответов

Math.Max ​​vs Enumerable.Max

Сегодня Джон Скит сообщает (источник), что: Math.Max ​​(1f, float.NaN) == NaN new [] {1f, float.NaN} .Max () == 1f Почему? Изменить: такая же проблема с двойным!
вопрос задан: 23 May 2017 12:16
0
ответов

Как определить максимальную точность для двойной

Я пытаюсь определить, какова максимальная точность для двойника. В комментариях к принятому ответу по этой ссылке Сохраняйте точность с двойным в Java @PeterLawrey заявляет максимальную точность в 15. ...
вопрос задан: 23 May 2017 12:16
0
ответов

Как сделать файл разреженным?

Если у меня большой файл, содержащий много нулей, как я могу эффективно сделать его разреженным? Есть ли единственная возможность прочитать файл целиком (включая все нули, которые, по традиции, могут храниться разреженными) ...
вопрос задан: 23 May 2017 12:15
0
ответов

IEEE-754 Double (64-битная с плавающей запятой) против Long (64-битное целое) Revisited

I ' m повторное обращение к вопросу (как проверить, изменит ли числовое преобразование значение?), который, насколько мне известно, был полностью решен. Проблема заключалась в том, чтобы определить, когда конкретное числовое значение ...
вопрос задан: 23 May 2017 12:08
0
ответов

Сравнивая Double.NaN с самим собой

Я застрял, пытаясь выяснить, почему эти две операции возвращают разные значения: Double.NaN == Double.NaN возвращает false Double.NaN.Equals (Double.NaN) возвращает true У меня есть ответ на первый ...
вопрос задан: 23 May 2017 12:03
0
ответов

Обнаружение отрицательного 0, сохраненного как double в C ++

Я делаю некоторые математические вычисления (пытаюсь преобразовать код Matlab в C ++, используя VS2010), и мне нужно быть в состоянии определить, получу ли я в какой-то момент отрицательный 0. Согласно стандарту IEEE -0 / + ...
вопрос задан: 23 May 2017 11:58
0
ответов

Как измерить размер таблицы в ГБ в таблице в SQL

В предыдущем вопросе @Morawski сказал, что «таблица с 1000 столбцами и 44000 строками. Это около 330 МБ; вот как многое браузер использует для нескольких открытых вкладок ». Сколько столбцов и строк ...
вопрос задан: 23 May 2017 11:54
0
ответов

Целочисленное деление всегда ноль [дубликат]

Возможный дубликат: разделение программирования на C, наверное, мой вопрос очень простой и глупый. Я хотел бы сохранить значение деления, в частности 1 / x, где x - это целочисленное значение. int x = ...
вопрос задан: 23 May 2017 11:54
0
ответов

Цель c int для двойного вычисления [дубликат]

Возможный дубликат: Отдел программирования C Я пытаюсь вычислить период обновлений акселерометра, используя введенную пользователем частоту. это мой код: двойной интервал = 1 / Freq; interval = ...
вопрос задан: 23 May 2017 11:54
0
ответов

Double ToString - без научной нотации [дубликат]

Я только что натолкнулся на замечательную «особенность», заключающуюся в том, что .NET по умолчанию будет выполнять Double.ToString (), используя научную запись, если достаточно десятичных разрядов. .005.ToString () // ".005" .00005.ToString () // ...
вопрос задан: 23 May 2017 11:52
0
ответов

Android - Округление до 2 десятичных знаков [дубликат]

Возможное дублирование: округление до двух значащих цифр после десятичной точки. Я знаю, что существует множество примеров того, как округлять такие числа. Но может ли кто-нибудь показать мне, как округлять ...
вопрос задан: 23 May 2017 11:47
0
ответов

Как удалить «.0» из целого числа при использовании double в java? [дубликат]

Возможный дубликат: как отформатировать число в java? У меня проблемы с использованием Double. Когда результатом является целое число, оно будет отображаться с «.0», например 1.0, 2.0. Кто-нибудь может мне помочь, как ...
вопрос задан: 23 May 2017 11:47
0
ответов

Java Double Value = 0,01 изменения на 0,00999999999999978799999999787 годов [дубликат]

Возможный дубликат: почему бы не использовать двойной или поплавок, чтобы представлять валюту? Я пишу основную программу командной строки в Java для моего курса средней школы. Мы сейчас работаем только с переменными. Это ... [
вопрос задан: 23 May 2017 11:46
0
ответов

Может ли плавать (или двойной) быть установлен на NAN?

Примечание: аналогично может Целое число быть нан в C ++? Я понимаю, что это мало практического назначения, но может быть поплавок или двойной, чтобы быть установленным на нэн?
вопрос задан: 23 May 2017 11:46
0
ответов

Java: Неточность с использованием double [duplicate]

Possible Duplicate: Сохраняйте точность с помощью чисел Double в java. Странное поведение с плавающей запятой в программе Java. Я создаю класс гистограммы и сталкиваюсь со странной проблемой. Вот ...
вопрос задан: 23 May 2017 11:46
0
ответов

Что лучше: преобразовать double как десятичное или построить «новое» десятичное число из double?

При переходе от двойного к десятичному, предполагая, что мой двойник может быть представлен как decimal ... Подходит ли двойное преобразование как десятичное: (Таблица явных числовых преобразований) (Обратите внимание, что ...
вопрос задан: 23 May 2017 11:45
0
ответов

Как получить «кратчайший» BigDecimal, который однозначно определяет данное значение типа double

В принципе, мне любопытно, как получить новый BigDecimal (Double.toString (d )) без прохождения процесса создания строки. Документация для Double.toString довольно сложна (и ...
вопрос задан: 23 May 2017 10:34