• 字符中的小知识(“123”的十进制是多少)


            在数据库,录入数据的时候,遇到一个小问题。当设置变量的类型为 Bit 时,你写进去的数据为:“123”时,

    会显示一个这样的数值:3224115,

          经过好几次的试验后,发现这不是一个偶然的数值,尝试了下'0'结果值为:48,'1' 结果值为:49

         尝试了一下'10' 结果为: 12592

       下面是分析:

        我们知道对于任何一个数,在计算机中的表达的方式,均为二进制,为了方便,我们改用十六进制进行存储

          由 '0'和‘1’  知道这是一个asccii值 48 49

         但是对于‘10’这个值, ‘1’的十进制值为49 十六进制的值为:0x31 '0'的十进制值为:48,十六进制的数为:0x30

         所以‘10’的十进制数为: ox3031  转化为二进制也可。当然结果是一样的!     12592

           所以对于 “123” 的值 先转化为Assiicc值   (49,50,51) --》切换到十六进制为: 0x313233   转化为二进制或者十进制

    数:    3224115

  • 相关阅读:
    delphi AlphaControls
    MATLAB 中NORM运用
    matlab画图形函数 semilogx
    fir2(n,f,m)
    离散系统频响特性函数freqz()
    snr ber Eb/N0之间的区别与联系
    MATLAB中白噪声的WGN和AWGN函数的使用
    matlab 功率谱分析
    用matlab实现同一个序列重复N倍
    Stem函数绘图
  • 原文地址:https://www.cnblogs.com/gongxijun/p/4186675.html
Copyright © 2020-2023  润新知