十進(jìn)制轉(zhuǎn)化為八進(jìn)制
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2021年02月26日
-
咨詢(xún)內(nèi)容:
x為十進(jìn)制數(shù)字,如何轉(zhuǎn)換為八進(jìn)制
?
-
金字塔客服:
?x:150;//需要轉(zhuǎn)換的數(shù)據(jù)
cd:=1;
str:='';//不支持8進(jìn)制 只能輸出字符串形式
WHILE cd and ISLASTBAR do? //防止卡頓,只在最后一個(gè)周期計(jì)算。如果要?dú)v史K也計(jì)算,把ISLASTBAR 條件去掉
BEGIN
y:MOD(x ,8);//余
s:=(x-y)/8;//商
x:=s;
str:=STRCAT(NUMTOSTR(y,0),str);
if s=0 then cd:=0;
END
MSGOUT(ISLASTBAR,str);//輸出看下。