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

4 ответа

Я предполагаю, что вы имеете в виду "целые числа, представимые как int", будут точно представлены как двойные числа. Это верно, когда число цифр мантиссы в двойном больше, чем число цифр в int. Стоит помнить, что при больших значениях экспоненты расстояние между представимыми числами с плавающей запятой может превышать 1, так что не все целые числа точно представимы в плавающей запятой.

у знать первый дубль от 0d и выше, который отклоняется по длине «того же значения» на некоторую дельту, скажем, 1e-8. Я терплю неудачу здесь, хотя Я пытаюсь сделать это в C, хотя я обычно использую управляемые языки, на всякий случай. Пожалуйста ...

6 ответов

В культуре es-ES "," - это десятичный разделитель (не ".")

водит меня с ума. У меня есть следующая строка на странице веб-формы ASP.NET 2.0 string s = "0.009";Достаточно просто. Теперь, если моя культура испанская, то есть «es-ES», и я пытаюсь преобразовать строку в Double, я делаю следующее: double d ...

22 ответа

Будьте осторожны, ваше решение преобразует 1000 в 1, что неправильно.

тный дубль может представлять целое число +/- 253 именно так Учитывая этот факт, я решил использовать двойной тип как один тип для всех моих типов, так как мое самое большое целое число - 32-разрядное без знака. Но теперь я должен напечатать ...

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

2 ответа

Это работает, только если значения реализуют IList <double>, а не просто IEnumerable <double>. Возможно, хорошо в этом конкретном случае, хотя.

я есть список двойных значений ... 1,23, 1,24, 1,78, 1,74 ... поэтому я хочу рассчитать разницу между преемником -> только добавление (отрицательные значения должны быть в первую очередь положительными) ... выше 4 значения будут 0,01 +0,53 (-) ...

2 ответа

Нет. Помимо того факта, что double является двоичным и, следовательно, не подходит для десятичных значений, double имеет максимум 15/16 десятичных цифр (53 бита). десятичное число имеет максимум 28/29 цифр (96 бит), поэтому было бы хорошо использовать его. Если у вас более высокая точность в базе данных, вам нужен собственный класс bignum для C #, ищите реализации в stackoverflow.

. У меня есть двойной (который я извлек из базы данных), который имеет точность 20 цифр. В Visual Studio (с использованием QuickWatch) я вижу значение двойного = 0.00034101243963859839. Я хочу отобразить это значение в текстовом поле, а затем ...

11 ответов

В этой последовательности!

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

6 ответов

Пока вы не работаете с float, у которых есть размер по умолчанию.

у вас есть плавающий в MSSQLServer, что вы сопоставляете это в .NET? Можете ли вы преобразовать его в Double или вы потеряете числа?

0 ответов

Передав 1.0 и 16.0 в эту функцию, наблюдаемые возвращаемые значения равны 000000000000FF37 и 0000000000003040 соответственно. Я думаю, что мы должны получить 1 и 10.

то я пытаюсь сделать, - это преобразовать двойную строку в шестнадцатеричную, а затем обратно в двойную. Следующий код выполняет преобразование двойной строки в шестнадцатеричную. char * double2HexString(double a) { char *buf = new char[17]; // ...

7 ответов

Повеселись @.@

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

13 ответов

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

Я хочу использовать трек-бар, чтобы изменить прозрачность формы.Это мой код: