Float sayı sorunu

saban88

Üye
Katılım
22 Haz 2008
Mesajlar
32
Puanları
3
Yaş
35
STM32F407 işlemci ile aşağıda ki debug görüntüsünü verdiğim sorunla karşılaştım. Virgülden sonraki sayılara dikkat ederseniz hatayı anlayacaksınız. Daha önce karşılaşan var mı? Yardımlarınızı bekliyorum.

57895
 

Ekli dosyalar

muratmert4

Paylaşımcı üye
Katılım
26 Eyl 2007
Mesajlar
973
Puanları
133
Yaş
45
Konum
ANTALYA
S.A.
float k; //(varsayıyorum)
k=9.0;
k=(float)k/10.0;
 
Konu Sah
S

saban88

Üye
Katılım
22 Haz 2008
Mesajlar
32
Puanları
3
Yaş
35
Denedim malesef olmadı
Sayının floata dönüşememe sorunu yok.Burada başka bir sorun olduğunu düşünüyorum
 
Son düzenleme:

kesmez

Profesyonel Üye
Katılım
14 Ara 2006
Mesajlar
2,276
Puanları
408
Konum
ankara
Bence işlemde sorun yok. Milyarda 24 hata tek cycle da demekki 32 bit multiplier ile bu kadar oluyor.
 

kesmez

Profesyonel Üye
Katılım
14 Ara 2006
Mesajlar
2,276
Puanları
408
Konum
ankara
Son düzenleme:
Konu Sah
S

saban88

Üye
Katılım
22 Haz 2008
Mesajlar
32
Puanları
3
Yaş
35
8 bit arduinolarda bile böyle bir sorunla karşılaşmamıştım şaşkınım. Yabancı forumlarda da bu problemlerden kısmen bahsedilmiş. Ufak tefek fonksiyon örnekleri var .Şansımı deneyeceğim
 

Sponsor Bağlantı

Forum istatistikleri

Konular
106,048
Mesajlar
747,120
Kullanıcılar
394,132
Son üye
Ogrenicii

Yeni konular

Üst