kotlin 二进制

Given a number, we have to check whether given number is a binary or not.

给定一个数字,我们必须检查给定的数字是否为二进制。

Example:

例:

    Input:
start = 15
end = 700
Output:
[153, 370, 371, 407]

在Kotlin中检查数字是否为二进制的程序 (Program to check whether number is binary or not in Kotlin)

/**
* Kotlin Program to check given number is binary number or not
*/
package com.includehelp.basic
import java.util.*
// Function to check Binary Number
fun isBinaryNumber(binaryNumber: Long): Boolean {
var binaryNumber = binaryNumber
while (binaryNumber > 0) {
if (binaryNumber % 10 > 1) {
return false
}
binaryNumber /= 10
}
return true
}
//Main Function, Entry Point of program
fun main(args: Array<String>) {
val sc = Scanner(System.`in`)
//Input Binary Number
println("Enter Number  : ")
val binaryNumber: Long = sc.nextLong()
if (isBinaryNumber(binaryNumber))
println("Binary Number")
else
println("Number is not Binary")
}

Output

输出量

RUN 1:
Enter Number  :
11001101010101010
Binary Number
---
RUN 2:
Enter Number  :
101010102
Number is not Binary

翻译自: https://www.includehelp.com/kotlin/check-whether-number-is-binary-or-not.aspx

kotlin 二进制

kotlin 二进制_Kotlin程序检查数字是否为二进制相关推荐

  1. kotlin 判断数字_Kotlin程序检查数字是偶数还是奇数

    kotlin 判断数字 Given a number N, we have to check whether it is EVEN or ODD. 给定数字N ,我们必须检查它是偶数还是奇数 . Ex ...

  2. kotlin 判断数字_Kotlin程序检查数字是否为质数

    kotlin 判断数字 A prime number is a natural number that is greater than 1 and cannot be formed by multip ...

  3. 在Python中以二进制格式输入数字

    Syntax to convert binary value to an integer (decimal format), 将二进制值转换为整数(十进制格式)的语法, int(bin_value, ...

  4. 数字转成二进制,萌新向

    如何将数字转换成二进制表示呢? 第一次尝试: 我:二进制嘛,还不简单.对2取余一顿操作不就好了.于是代码如下: /*** 二进制转换* * @param n* @return*/private Str ...

  5. vs不识别0b二进制格式_数据背后的二进制

    二进制,是学计算机的同学起步时候都会接触的一个进制,相比十进制,二进制只有0和1. 20世纪被称作第三次科技革命的重要标志之一的计算机的发明与应用,因为数字计算机只能识别和处理由'0'.'1'符号串组 ...

  6. 计算机二进制补位是什么,2、二进制

    IC是集成电路的简称,集成引脚电路只有0和5V 使用二进制可以更好的控制电脑里面的电路 位:位(bit,缩写为b)是存储器的最小单位,可以表示一位二进制数. 字节:1字节(Byte,缩写为B)由8个位 ...

  7. html实现二进制转换,html5前段基础课程(二进制转换篇)

    ## 2的次方数 * 2的0次方=1 * 2的1次方=2 * 2的2次方=4 * 2的3次方=8 * 2的4次方=16 * 2的5次方=32 * 2的6次方=64 * 2的7次方=128 * 2的8次 ...

  8. python图片转为二进制流_python将图片转为二进制-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页  > 高级搜索 mysql 5.7.9 lin ...

  9. gradle的二进制版本_Gradle入门:创建二进制分发

    gradle的二进制版本 创建有用的应用程序后,很可能我们想与其他人共享它. 一种方法是创建一个可以从我们的网站下载的二进制发行版. 这篇博客文章描述了如何满足以下要求的二进制发行版: 我们的二进制分 ...

最新文章

  1. datagridview当传递具有已修改行的 DataRow 集合时,更新要求有效的 UpdateCommand。
  2. 硬编码学习笔记(一)—— 经典定长指令
  3. linux环境下zookeeper部署
  4. 爬取某瓣电影中你好,李焕英电影的短评并生成词云
  5. 跟我一起学JQuery插件开发教程
  6. 2021柳州市地区高考成绩排名查询,2021年柳州所有高中排名一览表
  7. android cursor 空,java – Android:即使数据库不为空,Cursor也总是返回null
  8. 大咖专栏 | DevOps组织如何有效地实施MSA
  9. 点焊机器人焊接超时_「技术帖」FSW点焊技术在车身铝薄板焊接中的应用
  10. Linux脚本的建立与执行
  11. 3Dmax各类问题汇总及其完整解决方法
  12. Pascal 基础教程
  13. [数据库] 一文搞懂case when所有使用场景
  14. 【路科V0】systemVerilog基础3——字符串类型
  15. 阿里云云边一体容器架构创新论文被云计算顶会 ACM SoCC 录用
  16. 二维码条形码生成打印软件C#源码,根据变量自动添加抬头
  17. flask之修改蓝图的template_folder参数,模板路径的查找处理:
  18. 法拉利虚拟学院2010 服务器,法拉利虚拟学院
  19. Kaggle实战:泰坦尼克幸存者预测 - 上
  20. C语言设计模式(开头)

热门文章

  1. WEB前端大神之路之基础篇
  2. JS之setTimeOut与clearTimeOut
  3. HTML/CSS 知识点
  4. 独立线性度 最佳直线
  5. 《Java技术》第二次作业计科1501赵健宇
  6. linux常用命令-压缩解压命令
  7. openlayer调用geoserver发布的地图实现地图的基本功能
  8. Iptables入门教程
  9. Rose与PowerDesigner:两款建模工具对比分析比较
  10. mysql 高版本检索外键_第05期:外键到底能不能用?