十进制数8,9,14对应的八进制数是010,011,016,请问十进制数加上2之后再在最前面加上0就是八进制数了吗我不知道018对应的多少,那十进制和八进制怎么转换的呢,能否指点以下,

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 16:00:07
十进制数8,9,14对应的八进制数是010,011,016,请问十进制数加上2之后再在最前面加上0就是八进制数了吗我不知道018对应的多少,那十进制和八进制怎么转换的呢,能否指点以下,
xJA_śrpgݔ\G."P+3uðh7ҭe̮WBgvk=9%㠧S=#S%D֡؁O *SBe(qAnt//Y/fTJR[^y2BsU }@euf 2W~#S%9\o "+T:ggz_Iwu*%r( 7 OEpYż`fP>&c!#ZÕj }9 fVy"*XH*_$|/B|?~VFD/)!(ۦxj`yzpž{LK+8pn\c 3oBKH[^BL5&NwUR`k IuV *(F9H5

十进制数8,9,14对应的八进制数是010,011,016,请问十进制数加上2之后再在最前面加上0就是八进制数了吗我不知道018对应的多少,那十进制和八进制怎么转换的呢,能否指点以下,
十进制数8,9,14对应的八进制数是010,011,016,请问十进制数加上2之后再在最前面加上0就是八进制数了吗
我不知道018对应的多少,那十进制和八进制怎么转换的呢,能否指点以下,

十进制数8,9,14对应的八进制数是010,011,016,请问十进制数加上2之后再在最前面加上0就是八进制数了吗我不知道018对应的多少,那十进制和八进制怎么转换的呢,能否指点以下,
不是,比如245转化为八进制就是 将245对8取模,即245%8=5,然后245/8=30; 再将30对8取模,即30%8=6,然后30/8=3; 再将3对取模,即3%8=3,然后3/8=0; 结束.所以245转化为八进制就是 365 ,再加0即为 0365,即每次取模后的数倒序排列.程序化就是
while(N>0)
{
r=N%d;
N=N/d;
}
N为十进制数,d为要转化的进制数
至于8进制转十进制就是 0*8^3+3*8^2+6*8^1+5*8^0=245.