什么是八进制数啊?,C语言中的八进制

作者:什么是八进制数啊?,C语言中的八进制 来源:未知 2022-08-05 15:13   阅读:

除了二进制,C语言还会使用到八进制。八进制是一种“逢八进一”的进制,它由0~7八个符号来描述。同样,此处通过十进制和八进制的对比来描述八进制的表示方式。八进制基数为8,加

除了二进制,C语言还会使用到八进制。
  八进制是一种“逢八进一”的进制,它由 0~7 八个符号来描述。同样,此处通过十进制和八进制的对比来描述八进制的表示方式。
  八进制基数为8,加法运算时逢八进一,减法运算时借一当八。例如知,数字 0、1、5、7、14、733、、 都是有效的八进制。
  
  当使用八进制表示十进制数道字8时,由于版表示八进制的符号只有 0~7,因此,根权据逢八进一的规则,需要向高位进一位,表示为10。同理,使用八进制表示十进制数字16时,继续向高位进一位,表示为 20。
  扩展资料
  八进制转换为十进制的源代码如下
  #include
  void main()
  {
  char *p,s[6];int n;
  p=s;
  printf("Please input a Octal number:");
  gets(p);
  n=0;
  while(*(p)!='\0')
  {
  n=n*8+*p-'0';
  p++;
  }
  printf("Octal number to Decimal number:%d",n);
  }
  

分享给小伙伴们:
什么是八进制数啊?,C语言中的八进制:如果本文侵犯了您的权利, 请联系本网立即做出处理,谢谢。
下一篇:没有了
什么是八进制数啊?,C语言中的八进制相关文章