Number类型应该是ECMAScript中最令人关注的数据类型了,这种类型使用IEEE754格式来表示整数和浮点数值(浮点数值在某些语言中也被称为双精度数值)。为支持各种数值类型,ECMA-262定义了不同的数值字面量。 最基本的数值字面量格式是十进制整数,十进制整数可以像下面这样直接在代码中输入 ...
分类:
Web程序 时间:
2020-04-19 18:21:34
阅读次数:
86
1218. 补数 中文English 给定一个正整数,输出它的补数。补数是将原先数字的二进制表示按位取反,再换回十进制后得到的新数。 样例 样例1: 输入:5 输出:2 说明:5的二进制表示为101(不包含前导零),它的补数为010,因此你需要输出2。 样例2: 输入:1 输出:0 说明:1的二进制 ...
分类:
其他好文 时间:
2020-04-19 09:13:32
阅读次数:
75
题意:十进制下,每相邻两个数字之间的差值不超过1,叫lunlun数, 给定一个k,让找第k小的lunlun数; 暴力打表找规律; 1,2,3,4,5,6,7,8,9, 10,11,12, 21,22,23, 32,33,34, 43,44,45, 54,55,56, 65,66,67, 76,77, ...
分类:
其他好文 时间:
2020-04-18 18:46:33
阅读次数:
68
二进制加法器 二进制加法要解决的两个问题是,加法本位和进位,相加的操作和十进制加法非常类似。 加法器的控制面板如下图: 两排开关代表两个8位二进制数,一排灯泡代表加法的结果,亮代表1,不亮代表0,有9个灯泡代表相加结果可能是9位的二进制数。 相加的规律 进位的规律如下: 这个结果和与门的输出结果是一 ...
分类:
其他好文 时间:
2020-04-18 12:08:30
阅读次数:
86
二进制第一位是0,也就是0-127是A类 二进制前两位是10,也就是128-191 是B类 二进制前三位是110,也就是192-223 是C类 二进制前两位是1110,也就是224-239 是D类,以此类推 如 IP 地址:160.32.32.34;由于第一位十进制数在128~191内,故为B类 I ...
分类:
其他好文 时间:
2020-04-16 22:42:35
阅读次数:
103
思路: sort()函数: sorted()函数 python中的进制转换内置函数 本题有两个排序条件: 二进制中‘1’的个数、十进制数值大小,因此用sort()和sorted()都可实现。 代码如下。 1 class Solution(object): 2 def sortByBits(self, ...
分类:
编程语言 时间:
2020-04-16 15:06:28
阅读次数:
93
输入一个整数和进制,转换成十进制输出输入格式:在一行输入整数和进制这个简单,熟记常用的进制转换方法即可。代码如下:#!/usr/bin/python# -*- coding: utf-8 -*-a,b = map(int,input().split(","))c = str(a)result = i... ...
分类:
编程语言 时间:
2020-04-16 13:33:57
阅读次数:
77
Print 和 Println 这两个打印方式类似,只在格式上有区别 1. Println 打印的每一项之间都会有空行,Print 没有,例如: 2. Println 会自动换行,Print 不会,例如: Println 和 Printf %d 是占位符,表示数字的十进制表示。Printf 中的占位 ...
分类:
编程语言 时间:
2020-04-16 00:34:08
阅读次数:
391
输入一个整数和进制,转换成十进制输出 输入格式: 在一行输入整数和进制 输出格式: 在一行十进制输出结果 输入样例: 在这里给出一组输入。例如: 45,8 输出样例: 在这里给出相应的输出。例如: 37 自己写转换函数 ...
分类:
其他好文 时间:
2020-04-14 23:07:56
阅读次数:
118
【题解】数 [Bzoj5282] 传送门: "数 $\text{[Bzoj5282]}$" 【题目描述】 众所周知,萌萌哒六花不擅长数学,所以勇太给了她一些数学问题做练习,其中有一道是这样的: 一个正整数被称为是好的当且仅当它的十进制表示是其二进制表示的后缀。 例如正整数 $(100)_{10}$ ...
分类:
其他好文 时间:
2020-04-14 18:42:28
阅读次数:
94