integer sayılardan float üretme

enexs

Üye
Katılım
4 Kas 2008
Mesajlar
99
Puanları
1
Yaş
39
bir float sayı normlade 4 byte lık bir integer sayı ile ifade edilir yani siz mesela
float deg=25,21;
gibi bir tanımlama yaptığınızda bu denetleyicinin raminde 4 byte lık yer ayrılır ve bu ramde

0x0010=200
0x0011=25
0x0012=39
0x0013=70

şeklinde yer tutar benim sormak istediğim ramde bu integer sayıları kullanark nasıl float 25.21 sayısına ulaşabilir bir de bunu fonksiyon kullanmadam yapmam gerekiyor
 
Her byte a tek tek erişmek için char tipi pointer ile işlem yap.
 
ben aslında her byte tek tek erişmek istemiyorum byte lar zaten elimde var benim sorunum bu byteları kullanrak float üretmek
 
Bir float pointer a bu dörtlünün başlangıç adresini (ilk byte ın adresini yada ilk char adresini) belirtip float pointer ile işlem yapmayı denedin mi?
 
evet dediğin gibi yapmam lazımmış teşekkürler
 

Forum istatistikleri

Konular
128,182
Mesajlar
915,683
Kullanıcılar
449,952
Son üye
alihan özkan

Yeni konular

Geri
Üst