《The Swift Programming Language》的笔记-第28页

Posted yangykaifa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《The Swift Programming Language》的笔记-第28页相关的知识,希望对你有一定的参考价值。

·        28

本页里的主要内容是:

1 介绍swift语言里的各类数制,或者说某一整数的不同表示形式。

    1)十进制,无前缀

    2)二进制。以0b开头,后边是若干个01的序列

    3)八进制,以0o开头。后边是若干0~7的序列

    416进制,以0x开头。后是0~9a~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)

读书笔记The Swift Programming Language (Swift 4.0.3)

《The Swift Programming Language》的笔记-第28页