Re[2]: C# - идея расширения для where - новое ограничение дл
От: barn_czn  
Дата: 13.01.10 05:08
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, barn_czn, Вы писали:


_>>Собственно сабж.

_>>Народ, может мне ктонить ответить мочему так работает приведение.
_>>У меня есть предположение что шум появляется из-за того что размер float меньше размера double, и оставшаяся часть мантисы заполняется шумом.
_>>Вопрос — почему шумом а не нулями?

А>попытайся записать 1/1000 в двоичной системе исчесления.

А>И почитай википедию

В википедии говорится о какой то периодической двоичной записи для 0.1 Откуда она берется — не понимаю.

Но дело ведь не в представлении таких чисел, а преобразовании типов.
Создать переменную float f = 0.001f я могу, double d = 0.001 — тоже могу. Какова ж черта d != (double)f ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.