將運(yùn)算的結(jié)果(浮點(diǎn)數(shù))存入eeprom中。我們知道,浮點(diǎn)數(shù)在c語言中是以ieee格式存儲(chǔ)
的,一個(gè)浮點(diǎn)數(shù)占用四個(gè)字節(jié),例如浮點(diǎn)數(shù)34.526存為(160,26,10,66)這四個(gè)數(shù)。要
將一個(gè)浮點(diǎn)數(shù)存入eeprom,實(shí)際上就是要存這四個(gè)數(shù)。那么如何在程序中得到一個(gè)浮點(diǎn)數(shù)的
組成數(shù)呢?
浮點(diǎn)數(shù)在存儲(chǔ)時(shí),是存儲(chǔ)連續(xù)的字節(jié)中的,只要設(shè)法找到存儲(chǔ)位置,就可以得到這些數(shù)了。
可以定義一個(gè)void的指針,將此指針指向需要存儲(chǔ)的浮點(diǎn)數(shù),然后將此指針強(qiáng)制轉(zhuǎn)化為char型,這樣,利用指針就可以得到組成該浮點(diǎn)數(shù)的各個(gè)字節(jié)的值了!
標(biāo)簽:
eeprom
運(yùn)算
浮點(diǎn)數(shù)
上傳時(shí)間:
2014-01-21
上傳用戶:a673761058