《The Swift Programming Language》的笔记-第28页
Posted yangykaifa
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《The Swift Programming Language》的笔记-第28页相关的知识,希望对你有一定的参考价值。
本页里的主要内容是:
1 介绍swift语言里的各类数制,或者说某一整数的不同表示形式。
1)十进制,无前缀
2)二进制。以0b开头,后边是若干个0和1的序列
3)八进制,以0o开头。后边是若干0~7的序列
4)16进制,以0x开头。后是0~9、a~f序列
以常量31为例,二进制表示31为:0b11111
以常量31为例,八进制表示31为:0o37
以常量31为例,16进制表示31为:0x1f
2 科学计数表示数
1)以10为底的科学计数
2)以2为底的科学计数
120 = 1.2 * 10 ^ 2 => 1.2e2 (e代表10为底)
120 = 15 * 2 ^ 3 => 0xfp3 (p代表2为底)
以上是关于《The Swift Programming Language》的笔记-第28页的主要内容,如果未能解决你的问题,请参考以下文章
The Swift Programming Language 中文翻译版
Swift基础学习《The Swift Programming Language 中文版》前言部分代码示例
读书笔记The Swift Programming Language (Swift 4.0.3)
读书笔记The Swift Programming Language (Swift 4.0.3)