C语言中327十进制转八进制
答案:5 悬赏:60 手机版
解决时间 2021-02-10 13:21
- 提问者网友:戎马万世
- 2021-02-09 15:38
C语言中327十进制转八进制
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-02-09 16:24
十进制数327,八进制数位507,过程如下:
327/8=40,余数为7;
40/8=5,余数为0;
5/8=0,余数为5;
你从下往上看这些余数,顺序写出,就是答案1750,要注意的是最后一定要除到0为止,也就是最后一步5/8=0,一定要除到0.
再示范一个数,比如十进制的534,八进制为1026,过程为:
534/8=66,余数为6;
66/8=8,余数为2;
8/8=1,余数为0;
1/8=0,余数为1;
仍然是从下往上看这些余数,顺序写出,答案为1026
你可以自己归纳一下,大进制数转小进制数都可以用这个方法,比如十六进制转10进制
327/8=40,余数为7;
40/8=5,余数为0;
5/8=0,余数为5;
你从下往上看这些余数,顺序写出,就是答案1750,要注意的是最后一定要除到0为止,也就是最后一步5/8=0,一定要除到0.
再示范一个数,比如十进制的534,八进制为1026,过程为:
534/8=66,余数为6;
66/8=8,余数为2;
8/8=1,余数为0;
1/8=0,余数为1;
仍然是从下往上看这些余数,顺序写出,答案为1026
你可以自己归纳一下,大进制数转小进制数都可以用这个方法,比如十六进制转10进制
全部回答
- 1楼网友:轮獄道
- 2021-02-09 19:56
数字处于8 吧余数提出来··就可以算了··
- 2楼网友:动情书生
- 2021-02-09 19:28
327 除以8,取每一次的余数,从下往上排列,答案是507
- 3楼网友:独行浪子会拥风
- 2021-02-09 18:00
printf("%o\n", 327);
%o->八进制输出
%o->八进制输出
- 4楼网友:怙棘
- 2021-02-09 16:40
教你一个函数,itoa(要转换的变量名,需要存放的转换结果的数组,需要转换的进制); 头文件stdlib.h
列子: itoa(327,a,8);
然后a数组里面就是8进制的结果了,前提是a数组为字符数组追问饿 我就是要327转成八进制的答案 就是那个数
列子: itoa(327,a,8);
然后a数组里面就是8进制的结果了,前提是a数组为字符数组追问饿 我就是要327转成八进制的答案 就是那个数
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯