有关VB的几个小问题!!!

来源:百度知道 编辑:UC知道 时间:2024/06/05 07:38:20
1.设a=27,那HEX(a)=? oct(a)=?
这两个是怎么算的?
hex,oct是什么意思??

2.format(#2002-11-20#,"d-mm-yy")的返回值为什么是”20-11-02”
而不是”2-11-02”

3. 表达式(7\3+1)*(18.-1)的值为什么是6?(中间那个”.”在”18”和”-1”之间,就象间隔号一样)

1.hex是转换为十六进制.oct是转换为八进制
2.格式上没有"d-mm-yy"于是自动更正为"dd-mm-yy"
3.是51吧,其实那个小数点可有可无,有的话也只表明它是18而已,没有特殊性,好比18.00=18.是一样的,而且在VB中运算后结果也是51

1.hex是将十进制转换为十六进制书的函数,oct是将十进制转换成八进制的函数。所以分别为&H1B,&O33&.
2.因为格式要求是“dd-mm-yy”(天-月-年)。
3.怎么可能是6呢?你题错了吧?

3. 18.-1 ??好像没有这种运算哦~
你会不会抄错啦