欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

十進(jìn)制93轉(zhuǎn)換成八進(jìn)制是多少

劉姿婷2年前16瀏覽0評論

十進(jìn)制93轉(zhuǎn)換成八進(jìn)制是多少?

93(十進(jìn)制) = 135(八進(jìn)制)

遇到一道將十進(jìn)制轉(zhuǎn)化成八進(jìn)制數(shù)的C語言題,并且不能用%o,這就需要明白如何將十進(jìn)制轉(zhuǎn)化成八進(jìn)制。

一般的算法是將這個數(shù)對8取余,再保存下來,然后讓這數(shù)除以8(也就是左移,從個位移動到十位)之后再取余,每次取余得到的結(jié)果都保留下來放到一個數(shù)組中。但是由于一開始保留下的值是作為低位,而放在數(shù)組中是從a[0]開始,所以要逆序輸出,最后就可以得到八進(jìn)制數(shù)了!

而對于十進(jìn)制轉(zhuǎn)化成R進(jìn)制的程序,只需要將8換成R即可。