能力值:
( LV2,RANK:10 )
|
-
-
2 楼
怎么就没人理俺呢,俺的问题太白痴了吗?
|
能力值:
(RANK:410 )
|
-
-
3 楼
.radix 16这一句不要。
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
俺就是想明白,不去.radix 16的情况下,如何表示十进制数
|
能力值:
(RANK:410 )
|
-
-
5 楼
不去.radix 16好像没办法使用其他进制,因为你这一句已经告诉了编辑器默认使用16进制了。
不过,我觉得还是去掉这一句比较好,起码数据使用比较灵活。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
.radix 2
mov eax,10D
mov ebx,10H
就可以正常编译成十进制的10和十六进制的10
但
.radix 16
mov eax,10D
mov ebx,10B
就不可以编译成十进制的10和二进制的10,是不是很奇怪
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
.radix 2
mov eax,10D
mov ebx,10H
就可以正常编译成十进制的10和十六进制的10
但
.radix 16
mov eax,10D
mov ebx,10B
就不可以编译成十进制的10和二进制的10,是不是很奇怪
|
能力值:
(RANK:410 )
|
-
-
8 楼
这是当然的,16进制已经是最高的进制了,10进制以下的进制都包含在16进制内了,所以已经不需要用h、d、b之类后缀表示了,所以无效。而10进制以下的还有比他们高的进制,所以可以用h、b之类的后缀表示比默认的高的进制。
|
能力值:
( LV9,RANK:430 )
|
-
-
9 楼
是优先级问题,如果缺少情况下为十六进制数的话,那么编译器首先会认为一个数是十六进制数然后才是其它进制数。这就是说,如果一个数为合法的十六进制形式,那么编译器就会把它当作一个十六进制数。
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
在缺省是十六进制情况下,有没有办法表示十进制数和二进制数呢?
|
|
|