Bir de "%a" belirtecini unutmamak gerek. Onun C++'ta olmadığını biliyorum ama başka dillerden haberim yok. Kesirli sayıları onaltılı gösteriminde yazdırıyor. Programdaki "%.70f"i "%a" ile değiştirin:
writefln("%s: %a", i, toplam);
Düzeltme: IEEE ile ilgili bir gösterim ama tam kendisi değil. Ve IEEE bit gösterimini olduğu gibi görün: :)
'--- float denemesi ----
0: 0x1.99999ap-4
1: 0x1.99999ap-3
2: 0x1.333334p-2
3: 0x1.99999ap-2
4: 0x1p-1
5: 0x1.333334p-1
..'
"%a" şurada geçiyor:
http://ddili.org/ders/d/cikti_duzeni.html
Ali
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]