[an error occurred while processing this directive]
|
Как не по корявому перемножать дабл числа в Си,
а именно имею одно число типа a=5.454344 и другое типа b=4.0
так вот
умножаю var1=a*b, где var1 double
В Watch window отображается результат неверный, т к. формат дабл 8 байт и не влезает. Сдвиг ни к чему хорошему не приводит. Залезание в стек, смещение -> бред получается.
Чувствую что где то рядом, но то ли руки корявые. то ли что..
поможите , пните в нужное место
В си я недавно, помнится какая то формула была с разрядами а какая не помню
E-mail: info@telesys.ru