十六进制数可以这样定义:int i=0xf; 但是八进制数怎么表示:int i= (774是八进制数的话怎么转换整数)

十六进制数可以这样定义:int i=0xf; 但是八进制数怎么表示:int i= (774是八进制数的话怎么转换整数)
不是这样的意思啊~int i=0xf 相当于i=15 十六进制数用0x表示 那么八进制数怎么比表示,有没有?
数学人气:205 ℃时间:2020-06-17 01:17:57
优质解答
一个数如果要指明它采用八进制,必须在它前面加上一个0.
int i=0xf相当于 int i = 017;
你说的“774是八进制数的话怎么转换整数?”是不是这个意思:
int i = 0774.//相当于 int i = 508
千万记住,用八进制表达时,你不能少了最前的那个0.否则计算机会通通当成10进制.
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版