在Java中,8种基本数据类型并不能表示所有的数字。 整数无法表示比byte最小取值还小的,比long最大取值还大的。 浮点数本身有精度, 这就注定有很多数字用基本类型没有办法表示。 BigInteger用来表示不可变的任意精度的整数。BigDecimal用来表示不可变的、任意精度的有符号十进制数。 ...
分类:
其他好文 时间:
2021-02-09 12:02:58
阅读次数:
0
1.HMI内建立变量首先确保,变量已在PLC内建立完成,否则HMI建立的变量无意义; 建立变量有:“符号访问”+“绝对访问”;推荐建立“符号访问”的变量 ...
分类:
其他好文 时间:
2021-02-04 12:14:23
阅读次数:
0
编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(第一个我弄得,但是二进制更好) class Solution(object): def hammingWeight1(self, n): """ :type n: int :rtype: int ...
分类:
其他好文 时间:
2021-01-20 11:45:10
阅读次数:
0
#include<stdio.h> int main() { int n, m; while (scanf("%d%d", &n, &m) ==2) //(scanf("%d%d",&n,&m)!=EOF); { printf("m+n=%d\n", m + n); } return 0; ...
分类:
编程语言 时间:
2021-01-18 11:23:41
阅读次数:
0
标志寄存器 CPU内部有一种特殊寄存器,用来存储相关指令的某些结果,用来为CPU执行相关指令提供行为依据,用来控制CPU的相关工作方式 这种寄存器在8086中称为标志寄存器,8086中的标志寄存器通常是16位,flag寄存器是每一位有每一位的意义和普通寄存器不同。 ZF标志 flag的第六位是ZF, ...
分类:
其他好文 时间:
2021-01-14 11:30:22
阅读次数:
0
问题:给定一个无符号整型的对象,统计其二进制序列中1的个数? 遍历: unsigned bit_count(unsigned x) { unsigned result=0; while(x){ result+=x&01?1:0; x>>=1; } return result; } 位运算: unsi ...
分类:
其他好文 时间:
2021-01-13 11:05:06
阅读次数:
0
记一个数据库方面的面试题:数据库自增ID用完了会怎么样? MySQL中 int 类型是4个字节,如果是有符号,那就是 [ -2^31 , 2^31-1 ], 如果是无符号,那就是 [ -2^31 , 2^32-1 ],那就是 4294967295 如果该表是需要频繁插入数据,那么是可能达到这么多数据 ...
分类:
数据库 时间:
2021-01-08 11:33:26
阅读次数:
0
有符号数转无符号数 不改变数值内容,改变解释方式,一般是负数时会出问题,因为符号位是1,转成无符号位时会被当成数据内容 short x=-1 转成 unsigned short y=(unsigned short)x 长整数转短整数 高位截断,低位保留,会改变符号位 int a=1234 转成 sh ...
分类:
其他好文 时间:
2021-01-08 11:25:48
阅读次数:
0
3、在STM32编程中遇到的一些关键字 STM32是基于RAM的架构,学习它可以是嵌入式的一个基础部分。因此对于一些关键字也必须了解,在STM32学习过程中,遇到过如下变量,对其有疑问 关键字 功能 vu32 返回最新的无符号整型写入值 1、vu32 通过在编译器中不断的追踪,最终找到vu32关键字 ...
分类:
其他好文 时间:
2021-01-06 12:26:35
阅读次数:
0
1. A warning:comparison between signed and unsigned integer expressions [-Wsign-compare]:有符号数和无符号数的比较警告 为什么出错呢 很多时候你必须声明一下 unsigned int 如果不声明,有时候进行比较, ...
分类:
其他好文 时间:
2021-01-05 11:18:11
阅读次数:
0