最近在看go,遇到一个问题: 一时没看明白一元运算的异或运算是如何得到结果值的,代码如下: var b uint8 = 15 var c int8 = 15 fmt.Printf(" b: %08b \n", b) fmt.Printf("^b: %08b \n", ^b) fmt.Printf(" ...
分类:
其他好文 时间:
2020-07-29 15:16:00
阅读次数:
59
等式变换输入一个正整数X,在下面的等式左边的数字之间添加+号或者-号,使得等式成立。1 2 3 4 5 6 7 8 9 = X比如:12-34+5-67+89 = 51+23+4-5+6-7-8-9 = 5请编写程序,统计满足输入整数的所有整数个数。输入: 正整数,等式右边的数字输出: 使该等式成立 ...
分类:
其他好文 时间:
2020-07-26 19:46:27
阅读次数:
73
题目来源:leetcode190 颠倒二进制进位 题目描述: 颠倒给定的 32 位无符号整数的二进制位。 示例 1: 输入: 00000010100101000001111010011100 输出: 00111001011110000010100101000000 解释: 输入的二进制串 00000 ...
分类:
其他好文 时间:
2020-07-23 16:21:31
阅读次数:
57
1. long long 整型 ? c++ 中,在进行隐式类型转换时,一般按照低等级整型转换成高等级整型(长度越大的等级越高、相同大小的有符号类型和无符号类型的等级相同),有符号的转换为无符号。 2. 静态断言 ? 在 c++ 中,标准在 <cassert> 或者 <assert.h> 头文件中为程 ...
分类:
编程语言 时间:
2020-07-18 15:53:28
阅读次数:
76
1 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 2 3 示例 1: 4 5 输入: 123 6 输出: 321 7 示例 2: 8 9 输入: -123 10 输出: -321 11 示例 3: 12 13 输入: 120 14 输出: 21 15 注意: 16 17 ...
分类:
其他好文 时间:
2020-07-17 22:26:21
阅读次数:
74
请你来实现一个 atoi 函数,使其能将字符串转换成整数。
首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。接下来的转化规则如下:
- 如果第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字字符组合起来,形成一个有符号整数。
- 假如第一个... ...
分类:
其他好文 时间:
2020-07-14 16:25:27
阅读次数:
59
###基本数据类型:整型和浮点数 ####int 1.使用变量标识存储的数据 2.宽度(width)用来描述存储数据时用的内存量,char,short,int ,long ,long long (C++11新增)宽度递增,每种又都含无符号数与有符号数。 3.头文件 climits 定义了符号常量来表 ...
分类:
编程语言 时间:
2020-07-14 13:22:05
阅读次数:
64
基本类型概述: 整型:byte,short,int,long 字符串:char 浮点型:float,double 布尔型:boolean 说明:Java中最小的计算单元是字节,1字节=8位(bit) 一、整型 说明:Java中整型数据属于有符号数,即第一个bit位为0表示正整数,第一个bit位为1表 ...
分类:
编程语言 时间:
2020-07-11 21:10:14
阅读次数:
70
1.内置数据类型 a.byte:8位、有符号,以二进制补码表示的整数;-128到127;默认值为0。 该类型在大型数组中节约空间,主要代替整数,因为byte变量占用的空间只有int类型的四分之一。 b.short:16位、有符号,以二进制补码表示的整数;-32768到32767;默认值为0。 该类型 ...
分类:
编程语言 时间:
2020-07-07 17:30:20
阅读次数:
63
想要读取一组格式为小端模式的16bit有符号数据,并将其进行信号处理后,重新以最有效的16bit有符号数据格式存储(大端模式)起来。。最后也实现了。 ...
分类:
其他好文 时间:
2020-07-07 00:08:41
阅读次数:
101