Swift 数字详解
Posted 唐巧
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift 数字详解相关的知识,希望对你有一定的参考价值。
嗨,大家好,今天主要跟大家聊聊 Swift 4 。
Swift 4 全面重写了面向协议的数字系统。不仅处理整数和浮点数简单了许多,而且允许开发者自定义与内建类型处理无差的数字类型。
小册将全面介绍新内容和如何在自己的 App 中应用新特性。
小册的 1 ~ 3 节将深入讨论计算机系统中普遍的数字系统的工作原理,以及在 Swift 中的工作原理。读过后你将学会如何使用二进制、十进制、十六进制表示数字,并可以解释有符号整数是如何使用二补码存储正数和负数,以及将二进制转化为十进制浮点数等基础操作。
在对计算机中数字的工作方式和 Swift 中的数字有了坚实的基础之后,接下来的章节将展开介绍数字的不同应用场景。
小册的 4 ~ 5 节中我们将学习使用 NumberFormatter 的方法格式化数字,让世界各地的人都能识别数字。
小册的 6 ~ 7 节将探讨货币金额数字的正确使用方法,使用 Decimal 类型并创建 Currency 类型,我们也会利用其中讨论的几个数字协议来构建一个自定义的 Moeny 类型。
小册 8 ~ 9 节将会演示 Foundation 框架中的单位和测量 API 在尺寸分析和工程计算中的威力。
通过小册你可以学到
计算机数字系统的基本原理
使用 Decimal 创建自己的 Currency 类型来处理货币金钱
初步掌握 Swift GYB 的用法
使用 Foundation 框架配合 Playgrounds 实时视图的单位与测量 API 进行尺寸计算和物理分析
面向全球用户的当地数字格式化表示法
目前一些章节免费,欢迎扫码阅读。
扫码免费阅读部分章节
如果你也想更深入的学习 Swift 赶紧点击原文学起来吧!
以上是关于Swift 数字详解的主要内容,如果未能解决你的问题,请参考以下文章