字典翻译 问答 初中 物理 在计算机中为什么表达式“989”>“99”的值是错的
问题标题:
在计算机中为什么表达式“989”>“99”的值是错的
问题描述:

在计算机中为什么表达式“989”>“99”的值是错的

郭冬芬回答:
  这是你对计算机对字符串的比较机制不是很清楚.计算机在对字符串进行比较时,是按顺序来一一比较的.就拿“989”和“99”来说:它们两个的第一位字符都是“9”,相等;第二位“8”的asc2码小于“9”-----计算机这时就已经做出判断了,前者小于后者.所以你所说的那个表达式的值为假.
点击显示
物理推荐
热门物理推荐
  • 语文
  • 数学
  • 英语
  • 政治
  • 地理
  • 历史
  • 化学
  • 生物
  • 物理
  • 音乐
  • 体育
  • 美术