Are there anybody knows why procedure FloatToStr
( invoke FloatToStr, qword ptr VALUE, ADDR buf)
in some cases returns buf= "0.000000e+647", not depending on the VALUE. The only way for me (to avoid this)
was:
invoke FloatToStr, qword ptr VALUE, ADDR buf
invoke FloatToStr, qword ptr VALUE, ADDR buf
The second invoke returns normal buf.