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();
}