Показать сообщение отдельно
Старый 03.01.2006, 01:00   #12
alcosholik
 
Сообщений: n/a
Originally posted by jimon@Jan 2 2006, 09:31 PM
из балады с импом :
как мы все знаем 2 в степени 2 = 4
из етого 0010 ^ 0010 должно быть 4 ? а оказывается 00 00 00 10 00 00 00 00
тоесть 26843456 в 64 bit
или 1,326247369 ~ корень из двух
тоесть доказали что 2 в квадрате примерно равно квадрату из двух
вся математика корней идет нафиг

особено 2*2 во флоаете = 2,524355e-29

еще можно доказать что 2*2 = 10e+35
просто переводя ето 00 00 00 10 00 00 00 00 в бинарник и возводя в експонтенциал (прально хоть слово написал ? )

)
100% гониво. Ни капли логики.

#include <conio.h>
#include <stdio.h>

int main()
{
	float a=2;
	a*=a;
	printf("%f", a);
	printf("\n%e", a);
	getch();
}
 
Ответить с цитированием