整数是我们生活中常用的数据类型,也是编程中常用的一种数据,C语言用int关键字来定义整数变量(int是integer的简写)。在定义变量的时候,可以加signed、unsigned、short和long四种修饰符。signed:有符号的,可以表示正数和负数。unsigned:无符号的,只能表示正数,例如数组的下标、人的身高等。short:短的,现在主流的64位操作系统下,整数占用内存4个字节,使用
分类:
编程语言 时间:
2020-04-28 18:45:19
阅读次数:
277
问题:给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 代码: ` ` ...
分类:
其他好文 时间:
2020-04-27 19:27:04
阅读次数:
63
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123输出: 321 示例 2: 输入: -123输出: -321示例 3: 输入: 120输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [?231, 231 ? ...
分类:
其他好文 时间:
2020-04-27 11:44:28
阅读次数:
61
一、概念讲解: 1、值类型: 包括:sbyte、short、int、long、float、double、decimal(以上值类型有符号) byte、ushort、uint、ulong(以上值类型无符号) bool、char 2、引用类型: 包括:对象类型、动态类型、字符串类型 二、具体区别: 1、 ...
分类:
其他好文 时间:
2020-04-26 20:41:04
阅读次数:
59
1.有符号位数的范围:8位 正负2的7次方-1, 2.正数的反码和补码保持不变, 负数的反码为除符号位外,其余按位取反,补码为除符号位外取反加1 3.二进制数的表示法有定点和浮点,浮点表示法有点类似我们的整数加10的倍数 4.ASCII标码:总共7位,去掉高3位011,则表示012,3顺序表示,如0 ...
分类:
其他好文 时间:
2020-04-25 21:59:00
阅读次数:
81
一:整型int 整型变量的定义和输出 打印格式 含义 %d 输出一个有符号的10进制int类型 %o(字母o) 输出8进制的int类型 %x 输出16进制的int类型,字母以小写输出 %X 输出16进制的int类型,字母以大写输出 %u 输出一个10进制的无符号数 #include<stdio.h> ...
分类:
其他好文 时间:
2020-04-22 00:21:11
阅读次数:
63
字符 对应数据类型 含义 d int 接受整数值并将它表示为有符号的十进制整数 hd Short int 短整数 hu Unsigned short int 无符号短整数 o unsigned int 无符号8进制整数 u unsigned int 无符号10进制整数 x / X unsigned ...
分类:
其他好文 时间:
2020-04-21 12:36:49
阅读次数:
57
1.Hive的基本数据类型 由上表可以看出,Hive不支持日期类型,在Hive里日期都是字符串来标识的,而常用的日期格式转化操作则是通过自定义函数进行操作; Hive是用java开发的,Hive里的基本数据类型和java的基本数据类型也是一一对应的,除了String类型;有符号的整数类型:TINYI ...
分类:
其他好文 时间:
2020-04-20 14:07:13
阅读次数:
74
文章首发我的博客,欢迎访问:https://blog.itzhouq.cn/annotation reflection 最近又回顾了一下 Java 中的注解和反射知识点,注解在日常开发中使用很多,但是反射比较少。值得注意的是 Java 的各种框架底层源码中大量使用了注解和反射,阅读源码,这些是基本功 ...
分类:
编程语言 时间:
2020-04-19 13:04:47
阅读次数:
59
1218. 补数 中文English 给定一个正整数,输出它的补数。补数是将原先数字的二进制表示按位取反,再换回十进制后得到的新数。 样例 样例1: 输入:5 输出:2 说明:5的二进制表示为101(不包含前导零),它的补数为010,因此你需要输出2。 样例2: 输入:1 输出:0 说明:1的二进制 ...
分类:
其他好文 时间:
2020-04-19 09:13:32
阅读次数:
75