• slider image 442
  • slider image 497
  • slider image 498
  • slider image 499
  • slider image 500
  • slider image 502
:::


Browsing this Thread:   1 Anonymous Users






Re: 請教有關:浮點運算問題
#5
初級會員
初級會員


查看用戶資訊
太感謝你了.
沒錯就是在WATCH中按右鍵選擇
properties\watch properties\將格式改為 IEEE format with 24-bit format . ^!^ 謝謝你真是太神了.你好像什麼問題都有答案.

發表於: 2005/2/18 16:02
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請教有關:浮點運算問題
#4
版主
版主


查看用戶資訊
你看到的是 Microchip float format 是32-bit格式,適用於 MPLAB C18。

請把觀看的格式改為 IEEE format with 24-bit format 就 ok 啦。

發表於: 2005/2/18 15:51
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請教有關:浮點運算問題
#3
初級會員
初級會員


查看用戶資訊
SORRY! 實際上問題只有一個就是:

>當宣告float e=0.32;
為何在MPLAB-IDE中的Watch裡看e的值:
VALUE=5.752575e-039
HEX=003EA3D7
DEC=4105175
而不是0.32呢?
謝謝!

發表於: 2005/2/18 15:42
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請教有關:浮點運算問題
#2
版主
版主


查看用戶資訊
Hi-Tech PICC 浮點數是 24-bit 的 IEEE745 的格式,c=0.32 在Watch window 會顯示成 : 0.3199997 或 3.1999969e-001

第二項真的不知道你的問題所在,可否再詳細說明。

float c;

main
{
:
c=0.32;
:
}
Hi-Tech PICC使用浮點數時,不知為何不能直接指定浮點的數值,它的啟動模組會出現Stack Error.

發表於: 2005/2/18 14:57
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


請教有關:浮點運算問題
#1
初級會員
初級會員


查看用戶資訊
請教各位有關=>浮點運算問題 :
>float c=0.32;宣告後從watch看為何會變成:

c= 十六進位0044E750 十進位 4060631
我將中斷點設在宣告之後,中間沒有任何運算.
可是所得的值與理論值差很遠?

請問要如何變成c=0.32呢?
我使用HI-TECH C.
謝謝!

發表於: 2005/2/18 12:04
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------