24
ответа

java двойные переменные: почему 43.8 - 23.8 результат в 19.999999999999996? [Дубликат]

Почему вычисление этой операции между двумя переменными удваивает порождает это число? благодаря
вопрос задан: 26 May 2018 11:59
17
ответов

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

открытый класс doublePrecision {открытый статический void main (String [] args) {double total = 0; всего + = 5,6; всего + = 5,8; System.out.println (всего); } } Вышесказанное ...
вопрос задан: 28 October 2015 22:54
15
ответов

Как Powershell округляет удваивается при умножении на строки? [Дубликат]

У меня странное поведение в Powershell (ISE в этом случае). Пример кода: [String] $ stringVar = "\ m / (o.0) \ m /" [Double] $ doubleVar1 = 2.5 [Double] $ doubleVar2 = 3.5 [Double] $ doubleVar3 = 4.5 [Double] $ ...
вопрос задан: 18 May 2016 06:03
13
ответов

работающий на int и сохраняющий его в двойном [дубликате]

Это очень простой вопрос, но я задал вопрос онлайн-кодирования и получил запрос. Я взял значение int, выполнил операцию базового деления и попытался сохранить его в двойном типе данных в ...
вопрос задан: 28 October 2015 17:41
13
ответов

Проверьте, является ли double целочисленным [дубликат]

Есть ли лучший способ проверить, есть ли у двойника десятичные цифры? двойное значение = 7,2; bool isInt = значение == double (round (value)); BTW: Я использую C ++ 11 и gcc и MSVC2015
вопрос задан: 5 October 2009 19:33
11
ответов

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

У меня есть двойная переменная, названная x. В коде x присваивают значение 0,1, и я регистрирую его, 'если' оператор, выдерживающий сравнение x и 0.1, если (x == 0.1) {----}, К сожалению, это не входит если...
вопрос задан: 15 March 2018 17:11
11
ответов

C ++ Как сохранить 4 или более цифр после десятичной точки, когда [дублировать]

Я пытаюсь получить больше исправлений, чем 4, когда я печатаю значение результата после разделения двойного типа. Вот мой код, и переменная result сохраняет значение до 4 цифр после десятичной ...
вопрос задан: 22 April 2015 05:44
11
ответов

строковый формат номера [дубликат]

Привет, мой вопрос о двойном форматировании внутри Stringbuilder. StringBuilder autoSB = новый StringBuilder (); autoSB.append (super.toString ()) .append ("\nI own a") .append (getMY ()) ...
вопрос задан: 2 June 2013 08:07
10
ответов

Как я преобразовываю двойное в строку в C++?

Я должен сохранить двойное как строку. Я знаю, что могу использовать printf, если я хотел отобразить его, но я просто хочу сохранить его в строковой переменной так, чтобы я мог сохранить его в карте позже (как значение, не...
вопрос задан: 11 December 2015 19:41
9
ответов

Проблемы двойной точности на.NET

У меня есть простая функция C#: общедоступный статический двойной Пол (двойное значение, двойной шаг) {возвращает Математику. Пол (оценивают / шаг), * шаг;}, Который вычисляет более высокое количество, ниже, чем или равный "значению"...
вопрос задан: 21 November 2012 13:18
9
ответов

Операции между double и int [duplicate]

Я хотел бы знать в c ++, что происходит, когда я выполняю некоторые операции с double и int. Например, если я умножаю double на int, это проблема? Я теряю информацию? Я знаю, что в дивизии ...
вопрос задан: 6 April 2011 08:44
9
ответов

Как распечатать содержание памяти переменной в C?

Предположим, что я делаю двойной d = 234.5; я хочу видеть содержание памяти d [целые 8 байтов], Как я делаю это?
вопрос задан: 4 March 2010 04:37
9
ответов

Преобразование из float в double в C #, что делает разницу [duplicate]

float number1 = 12.1F; double number2 = (double) number1; MessageBox.Show (number2.ToString ()); дает результат 12.1000003814697.Float - 32-битный тип размера, а double - 64-разрядный. Сой, я пойду ...
вопрос задан: 27 May 2009 15:40
9
ответов

Слишком много элементов в массиве!

Извините, если это - вопрос о новичке :(. Часть кода C. международный массив [5]; интервал cnt; для (cnt = 0; cnt <= 10; cnt + = 1) {массив [cnt] = cnt;} Должен дать ошибку, правильно? Нет! Хорошо работает! Но почему...
вопрос задан: 28 April 2009 17:50
8
ответов

Преобразовать десятичную в двойную?

Я хочу использовать трек-бар, чтобы изменить прозрачность формы. Это мой код: decimal trans = trackBar1.Value / 5000; this.Opacity = trans; Когда я создаю приложение, оно выдает следующую ошибку: ...
вопрос задан: 19 July 2019 01:39
8
ответов

Дважды. TryParse или Преобразовывают. ToDouble - который быстрее и более безопасен?

Мое приложение читает файл Excel с помощью VSTO и добавляет данные чтения к StringDictionary. Это добавляет только данные, которые являются числами с несколькими цифрами (1000 1000,2 1000,34 - запятая является разделителем на русском языке...
вопрос задан: 9 October 2014 07:26
8
ответов

Как к разумно и безопасно преобразовывают Вдвое большее по сравнению со Строкой?

При попытке не повторить меня (чтобы быть DRY) здесь, выручите меня.=) У меня есть двойное, которое представляет оценку / 5. Возможные значения: 0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5. Я хочу преобразовать...
вопрос задан: 6 August 2014 16:04
8
ответов

Неожиданная потеря точности, когда деление удваивается

У меня есть функция getSlope, который берет в качестве параметров 4, удваивает и возвращает другое двойное расчетное использование данного параметры следующим образом: двойной QSweep:: getSlope (удваивают a, дважды b...
вопрос задан: 19 December 2013 14:53
8
ответов

Может удваиваться использоваться для представления числа на 64 бита без потери точности

Я хочу использовать lua (который внутренне использует, только удваивается) представить целое число, которое не может иметь погрешностей округления между 0 и 2^64-1, или ужасные вещи произойдут. Действительно ли возможно сделать так?
вопрос задан: 24 November 2009 11:16
8
ответов

использовать для Double как HashMap Keys [duplicate]

Я просто просматриваю свои заметки, где у меня есть парные разряды, поскольку ключи HashMap плохи, и я смутно помню, как это можно использовать для какой-либо онлайн-платформы кодирования. Существуют ли какие-либо варианты использования и альтернативы в
вопрос задан: 2 July 2009 15:46
7
ответов

Как соглашение с тем, что большинство десятичных дробей не может быть точно представлено в двоичном файле?

Так, мы знаем, что части такой как 0,1, не может быть точно представлен в двоичном основании, которые вызывают точные проблемы (такой, как упомянуто здесь: Форматирование удваивается для вывода в C#). И мы знаем нас...
вопрос задан: 23 May 2017 12:07
7
ответов

Потеря точности - int - > плавать или двойной

У меня есть экзаменационный вопрос, для которого я пересматриваю, и вопрос для 4 баллов. Msgstr "В java мы можем присвоить int двойному или плавающему". Будет ли это когда-либо терять информацию и почему? Я положил это, потому что ...
вопрос задан: 15 May 2015 14:29
7
ответов

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

Существует ли isnan () функция? PS.: Я нахожусь в MinGW (если это имеет значение). Мне решили это при помощи isnan () от <math.h>, который не существует в <cmath>, в котором я был #includeing...
вопрос задан: 3 September 2014 08:55
7
ответов

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

Я могу назвать три преимущества для использования дважды (или плавание) вместо десятичного числа: Использование меньше памяти. Быстрее, потому что операции математических операций с плавающей точкой исходно поддерживаются процессорами. Может представить б
вопрос задан: 14 March 2014 02:20
7
ответов

Почему возвращает C # Convert.ToDouble (5/100) 0,0, а не 0,05

double variable = Convert.ToDouble (5/100); Вернет 0,0, но я ожидал 0,05. Что можно / нужно изменить, чтобы получить 0,05, потому что 5 в этом примере является переменной
вопрос задан: 17 June 2013 17:39
7
ответов

Дополнение плавающее, способствовавшее для удвоения?

У меня был маленький момент WTF этим утром. Тыс WTF может быть получена в итоге с этим: пустите в ход x = 0.2f; пустите в ход y = 0.1f; пустите в ход z = x + y; утверждайте (z == x + y);//Это утверждает, инициирован! (По крайней мере с визуальным...
вопрос задан: 9 May 2012 19:16
7
ответов

как распечатать Двойное без запятых

При использовании toString (), дважды добавляет, запятые (5143 печатается как 5 143). Как отключить запятые?
вопрос задан: 7 May 2011 04:49
7
ответов

Хранение цены в PHP. Что лучше двойной или строка?

Я делал "Объект продукта" для моего приложения, и я устанавливал атрибуты, когда внезапно я добрался до ценового атрибута и наткнулся на него с вопросом что тип лучше выбрать? Я понимаю, это...
вопрос задан: 10 August 2010 22:52
7
ответов

В .NET существует ли двойной класс на 128 или 256 битов?

У меня есть приложение, что я хочу смочь использовать большие количества и очень точные числа. Для этого мне была нужна интерпретация точности, и IntX только работает на целые числа. Есть ли в .NET класс...
вопрос задан: 3 June 2010 16:04
7
ответов

PHP проверяют, является ли переменная целым числом

У меня есть этот код PHP: $entityElementCount = (-($highScore-$totalKeywordCount))/0.29; То, что я хочу знать, как проверить, является ли $entityElementCount целым числом (2, 6...) или неравнодушный (2.33...
вопрос задан: 2 February 2010 23:55