正正的学生。“那时候,真贺田博士说,那一天一切都变成了F,是吧?女士计算机的日历上也有这个。那个……所谓F是什么呢?”
“F是十五。”犀川马上回答。
“十五?是15吗?”萌绘皱着眉头回答,“是fifteen的F?可是……如果那样的话,十四(fourteen),五(five),四(four),很多都有F啊。”
“是16进制,西之园。”犀川回答,“Red Magic程序中,计算时间的变量是integer,也就是整数型。计算机是用2进制处理数字的,但是程序把每四位整理在一起,用16进制来表示。这是1个比特。而一般整数型的情况,是2字节……因为是4个比特,所以16进制中可以使用四位数,也就是能够使用16的四次方以内的所有数。”
“16的四次方?”萌绘反问,“是65536……这就是老师您说的256乘256的计算吧?”
“对,这就是分辨率,也就是界限值。再怎么样,我还是能记住16的平方的……程序中的整数型变量,如果是没有正负符号的整数型,是从0开始的正整数。双精度的整型可以到8位,而单精度的短型只能到4位。从0开始,也就是说实际上最大的数字是比65536小1的65535。”
“那和F有什么关系?”萌绘说。
“在16进制中,个位上的数字到15……”犀川说。“但是我们只有10进制中的0到9这几个数字。在10进制中,10是两位数。10是用1和0来表示的。16进制中,到了16才开始成为两位数的10(一零)。如果仅靠9以下这几个数字的话,16进制就无法使用了。所以……一般10到15这几个数字,用字母A、B、C、D、E、F来表示的。F就是10进制中所说的15。就像10进制中的9一样,F是16进制中最大的一位数。”
“就是说所有都变成了15?……”萌绘似乎又不明白了。
“1到10中7是孤独的。”犀川想起真贺田女士的话,说道,“从1到16的话……B和D就成了孤独的……”
“B是11,D是13。”萌绘回答,“啊,对啊……如果16以内,7就不再是孤独的了。因为有14……真贺田博士是在说那个啊……不过一切都变成F是什么?”