这个perl运算出来什么结果?

这个perl运算出来什么结果?

my $foo = 0x20 * 010 ** 2;

为什么我用print命令出来的是2048?

问答/451℃/2025-02-27 06:47:33

优质解答:

0x 表示的是 16进数,0x20 等於十进数的 32

0 表示的是 8 进数,010 等於 十进数的 8

** 是次方的意思,8 的 2 次方是 64

64 x 32 = 2048 正确

我来回答

猜你喜欢

Copyright © 作文乐园 Inc.
Www.821218.Com All Rights Reserved
网站、品牌合作请联系