99问答网
所有问题
当前搜索:
c语言不能有负八进制数吗
C语言中八进制数不能
表示
负数吗
答:
八进制能够表达负数
。c语言的数据存储都是按照二进制存储。负数存取最高位位为1,正数最高位为0。十进制表示负数在数前面加-。你可以试试八进制行不行。
C语言
里的
八进制
跟十六进制
有负数吗
?
答:
C语言是允许负数
,但在一个数字前加 - 是十进制对负数的表示法。要求的是八进制和十六进制 这两种进制就不是用在前面加 - 表示负数 德昂当 | 发布于2011-03-11 举报| 评论 5 0 有负数,只不过在定义的时候无符号数和有符号数在内存里面的表示方式是有区别的 caizhenghu | 发布于2011-03-11 举报...
C语言中八进制数不能
表示
负数吗
?我看了一本书,说是像 -045 这种类型的...
答:
负数
在十进制中用-号做前导表示,在别的进制中就没有这个前导符号了,最多表示减号。希望输入负数形式的
八进制
或十六进制数据,先得了解被赋值的数据类型,然后用补码形式给出数据。
C语言中能
输出负的
八进制数吗
?177777表示负的八进制吗?
答:
输出的八进制数是无符号的,前面没有负号,但它表示的十进制数可以是负的
,例如-1的八进制输出为37,777,777,777,但由于-1补码全为1,所以八进制数才为负,一般的数只要第一位为1那么就是负数,而要定义一个负的八进制数可以加负号,如:int a = -011.177777表示的十进制数为65535是一个正数...
在
C语言中
,
8进制
有正负吗
答:
8进制和16进制都没有负数
,或者说它们没有负数的概念,负数转化为8进制或16进制时,会先强制转化为unsigned型,再进行转化!
C语言中能
输出负的
八进制数吗
答:
都合法,有没
有负数
时看你的定义,如果不是unsigned 就有负数,而且你的都合法
C语言
,
八进制
跟十六进制
不能
输出
负值吗
,然后他们界限值是怎么算的?_百...
答:
首先:十进制、十六进制和
八进制
只是数的表示格式,不是“数”本身。所以他们不影响数的范围,当然也能表示
负数
其次:在计算机编程
语言
中,数的表示范围是有限的,因此到底哪个范围表示正数哪个表示负数是通过约定来决定的,而不是像普通数学那样没有限制。对于十进制而言,其实计算机编程语言是借用人的日常...
c语言中
哪几种
进制
的数是
不能
表示
负数
的?
答:
和
进制
没关系
c
里面usign的数据类型
不能
表示复数
关于
八进制数
能
不能有负数
的问题
答:
八进制数
与二进制数相对应,一个数如果你认为是有符号数那么它的首位则为符号位,否则认为它是无符号数,则没有符号位。在
C语言中
八进制表示以0开头,所以上题中A正确,B不正确是因为八进制使用0-7 八个数字。而C,则因为不需要前面的符号,以及你看到的-73,这个就类似~077,是一个运算表达式,...
C语言中八进制数
能带正负吗?16进制呢?
答:
数的正负跟
进制
没有关系 进制只是用来表现 数 数的正负要看你定义的变量类型
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
十六进制数0
八进制能表示负数吗
八进制数可以是负数吗
c语言八进制有负数吗
c语言八进制转10进制函数
c语言能用八进制的数据类型
c语言中八进制数的表示
c语言输入八进制数
c语言合法的八进制数