interig 发表于 2010-6-26 19:22:31

赞同楼上,用二进制补码形式表示,就可以了,最高位为符号位,其余为数字位(采用补码表示)

longtim 发表于 2010-6-26 19:56:30

支持楼上的,可以直接使用补码来赋值,因为前面已经设定了signed型。<br>
负号应该在数之前

VVIC 发表于 2010-6-26 20:59:23

用h或者b,补码表示

CTT 发表于 2010-6-26 22:28:02

我觉得如果只是描述逻辑的需要,可以用负数。<br>
不过要是用于设计的话就最好不要有了<br>
实际的电路中只有高低电平<br>
而正数负数都是我们认为规定的而已。

AAT 发表于 2010-6-26 23:48:02

负号可以放前面,也可以直接写-10就行了

CHANG 发表于 2010-6-27 00:13:32

我认为正负定义只是一种逻辑标识,硬件电路上体现的只是高低电平而已.

Sunlife 发表于 2015-6-25 10:43:03


负号应该加在数字位数之前,其他的位置都不行的
页: 1 2 [3]
查看完整版本: 问一个关于赋值语句的问题设置参数为负数