關於0xffffff的簡單講解!!


如果是32位機器的話,在內存里面的存儲形式就是這樣的!
其中0x表示16進制,f在16進制中就表示十進制數15,這樣0xffffff就表示一個16進制的數fffffff,
例如:
      0xf就表示16進制的f,也就是10進制的15.
      0xff就表示16進制的ff,也就是10進制的(15*16+15)。
此外,0xffffff和0x00ffffff 也是一樣的!
  測試實例:
  #include<iostream>
  using namespace std;
  int main()
  {
    double min;
     min=0xf;
    cout<<min<<endl; 
 return 0;
   }
輸出結果:15.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM