kotlin 16进制_Kotlin程序将十进制数转换为八进制数
·
kotlin 16进制
Given a number in decimal number system format, we have to convert it into octal number system format.
给定一个十进制数字格式的数字,我们必须将其转换为八进制数字格式。
Example:
例:
Input:
num = 56
Output:
70
在Kotlin中将十进制数转换为八进制数的程序 (Program to convert decimal number to octal number in Kotlin)
package com.includehelp.basic
import java.util.*
//Main function Entry Point of Program
fun main(arg: Array<String>) {
//Input Stream
val sc = Scanner(System.`in`)
//Input Decimal Number
println("Enter Decimal Number : ")
var decimalNumber: Int = sc.nextInt()
var octalNumber = 0
var i = 1
//Convert Decimal to Octal
while (decimalNumber > 0) {
val r= decimalNumber % 8
octalNumber += r * i
decimalNumber /= 8
i *= 10
}
//Print Octal Number
println("Octal is : $octalNumber")
}
Output
输出量
Run 1:
Enter Decimal Number :
56
Octal is : 70
-------
Run 2:
Enter Decimal Number :
100
Octal is : 144
翻译自: https://www.includehelp.com/kotlin/convert-decimal-number-to-octal-number.aspx
kotlin 16进制
更多推荐

所有评论(0)