美文网首页
数据类型-整数的格式化

数据类型-整数的格式化

作者: 爱生活_更爱挺自己 | 来源:发表于2020-07-02 21:49 被阅读0次

整数的类型

整数的输入和输出

  • 只有两种形式:int或longlong
    • %d: int
    • %u: unsigned
    • %ld: long long
    • %lu: unsigned long long
#include<stdio.h>
int main(){
    char c = -1;
    int i = -1;
    printf("c=%u,i=%u\n", c, i);
    return 0;
}
c=4294967295,i=4294967295

8进制和16进制

  • 一个以0开始的数字字面量是8进制

  • 一个以0x开始的数字字面量是16进制

#include<stdio.h>
int main(){
    char c = 012;
    int i = 0x12;
    printf("c=0%o,i=0x%x\n", c, i);
    return 0;
}
  • 8进制和16进制只是如何把数字表达为字符串,与内部如何表达数字无关

  • 16进制很适合表达额二进制数据,因为4位二进制正好是一个16进制位

  • 8进制的以为数字正好表达3位二进制

    • 因为早期计算机的字长是12的倍数,而非8

相关文章

  • python 格式化

    1格式化目的 格式化是为了将数据‘翻译’成想要的数据类型,比如将字符串转化为整数,进制转化.... 2格式化形式 ...

  • 数据类型-整数的格式化

    整数的类型 整数的输入和输出 只有两种形式:int或longlong%d: int%u: unsigned%ld:...

  • python学习笔记基础一

    1,数据类型 有整数,浮点数,字符串,布尔值,空值,变量,常量 2,格式化 采用的格式化方式和C语言是一致的,用%...

  • C初阶1:基本数据类型

    本节课理论知识较多。 C语言有哪些数据类型?有哪些整数类型?有哪些浮点类型? 各种数据类型如何表示?输入输出格式化...

  • SQL postgresql

    数据类型 完整数据类型参考 数值数据类型integer 存储整数。使用这个类型可存储典型的整数 4...

  • 第六章第三十七题(格式化整数)(Format an intege

    6.37(格式化整数)使用下面的方法头编写一个方法,用于将整数格式化为指定宽度: public static St...

  • 回顾:C的基础语法

    1.入门程序 2.数据类型 3.格式化输出语句 %d:十进制整数;%c:单个字符;%s:字符串;%f:6位小数; ...

  • python学习笔记-基础篇

    格式化: %d : 整数%f : 浮点数%x : 十六进制整数%r : 不管什么格式都打印出来。%s : 格式化字...

  • Java基础——数据类型

    数据类型结构图: 基本数据类型:数值型、字符型、布尔型: 数值型:整数类型、浮点类型: 整数类型: 整数类型包括...

  • 快速整明白Redis中的整数集合到底是个啥

    整数集合简介 整数集合(intset)是Redis集合数据类型的内部编码之一,当集合数据类型中的元素都是整数并且元...

网友评论

      本文标题:数据类型-整数的格式化

      本文链接:https://www.haomeiwen.com/subject/loydqktx.html