fonction dix2huit(x){
var s= [];
var r='';
while(x>0){
s.push(x%8);
x=parseInt(x/8);
while(s.length>0){
r=r s.pop();
}
return r
}
N=( N div 8 )*8 (N mod 8) (div est une opération de division entière, mod est un reste)
Pour qu'un entier décimal non négatif d'entrée soit converti en octal, le processus de calcul consiste à générer les chiffres octaux séquentiellement de bas en haut, et lors de la sortie, d'une manière générale, ils doivent être de haut en bas, ce qui est l'opposé du processus de calcul.
Remarque : lorsque vous prenez le diviseur, vous devez arrondir parseInt