當前位置:編程學習大全網 - 編程軟體 - 計算機高手:計算機的計算精度取決於機器字長,還是取決於編程所用的程序語言如C或 fortran等等。

計算機高手:計算機的計算精度取決於機器字長,還是取決於編程所用的程序語言如C或 fortran等等。

計算精度取決於機器字長,但是給用戶使用的時候可以有所變通。每種語言中都有相關的類型,如單精度浮點數等。在比較大的整形數運算時或者對浮點數的精度要求高時,如同妳舉的例子,那麽計算機可以合並幾個字節,如長整形的類型,來進行這類的計算。

也就是說,妳自己看到的精度已經不是底層的計算機字長,而是由先人處理過的,這種情況下,可以認為取決於妳編程時定義的數據類型。

還有關於樓下說的“壹次處理”,我認為是說計算機內部總線計算時所處理的位數,比如說是16位,但是自己的整形如果是32位的話,那麽計算機會分兩次分別對高底位進行處理,然後中間有硬件加法器進行進位操作。這個並不限制計算機對數據的處理。

  • 上一篇:軟件開發培訓多少錢
  • 下一篇:自動繪制玫瑰花的程序代碼
  • copyright 2024編程學習大全網