Результаты поиска по запросу "floating-point"
Реализация универсального метода может быть:
нтересно, в чем разница для сравнения двух двойных между этими двумя способами: double a1 = ...; double a2 = ....; fabs (a1-a2) <эпсилон(fabs (a1-a2) / a2) <эпсилонЕсть ли предпочтительный способ сделать это? Спасибо
работает, и потому что двоичный код не очень хорошо переводится в десятичную. Посмотрите на стандарт, если вам интересно.
аст вам выход float x = 3.141592653589793238; double z = 3.141592653589793238; printf("x=%f\n", x); printf("z=%f\n", z); printf("x=%20.18f\n", x); printf("z=%20.18f\n", z);где на третьей строке вывода x=3.141593 z=3.141593 ...
и IEEE 754 с двойной точностью
ужно написать функцию какdouble_to_int(double val, int *err) который бы преобразовал double val в integer, когда это возможно; в противном случае сообщите об ошибке (NAN / INFs / OUT_OF_RANGE). поэтому реализация псевдокода будет выглядеть ...
10- и 11-битный тип чисел с плавающей точкой группы Khronos
ю, вопрос кажется странным. Программисты иногда слишком много думают. Пожалуйста, читайте дальше ... В C я используюsigned а такжеunsigned много целых чисел. Мне нравится тот факт, что компилятор предупреждает меня, если я делаю такие вещи, как ...
Как и некоторые другие предложения, это ограничено языками, которые используют "." в качестве десятичного разделителя и "," в качестве разделителя тысяч. Для тех, кто использует запятую в качестве десятичного разделителя, "," НЕ плохой символ.
ли способ получить значение с плавающей точкой строки, как это:75,25 €, Кроме какparsefloat(str_replace(',', '.', $var))? Я хочу, чтобы это зависело от текущего языка сайта, и иногда запятую можно заменить точкой.
есть метод Integer.toBinaryString (intBits) для извлечения двоичного представления в String.
реобразовать значение с плавающей запятой 12345.12346f в строку двоичных значений, т. Е. «0011010101010101», и наоборот?
Рекомендации
жется, поддерживает эффективныйNA значение в массивах с плавающей запятой. Как это представляет это внутренне? Мое (возможно, ошибочное) понимание состоит в том, что современные процессоры могут выполнять вычисления с плавающей запятой ...
является предпочтительным.
аюсь сгенерировать случайное число от 0 до 1. Я продолжаю читать оarc4random(), но нет никакой информации о получении поплавка от этого. Как мне это сделать?
Пример ниже может помочь в понимании этого более ясно: в Java всякий раз, когда мы используем, ищем точную информацию для любой операции, например. если мы сделаем удвоение num1 = 10e + 102; двойное число2 = 8e + 10; результат = num1 + num2;
мотрел, что это делает, но есть ли у кого-нибудь пример, когда вы будете использоватьstrictfp ключевое слово в Java? Кто-нибудь на самом деле нашел применение для этого? Будут ли какие-либо побочные эффекты от того, что я просто добавлю это на ...
Сначала приведение значения к десятичному типу, а затем вызов Math.Round вернет «правильное» значение.
имаю принцип, лежащий в основе этой проблемы, но у меня возникает головная боль, когда я думаю, что это происходит во всем приложении, и мне нужно найти решение. double Value = 141.1; double Discount = 25.0; double disc = Value * Discount / 100; ...