首页 > 手机专区 > 手机APP >

IOS开发入门 Swift语言int整型含取值范围详解

来源:互联网 2023-03-03 23:37:02 326

Swift语言跟其他面向对象语言一样,也有整型变量,也分位数、有符号、无符号整数,本文就为你详细介绍int整型变量的事宜z4N办公区 - 实用经验教程分享!

工具/原料

  • xcode

方法/步骤

  • 1

    打开Xcode编辑器,选择macOS创建一个控制台应用程序,用于演示Swift语言的int变量z4N办公区 - 实用经验教程分享!

    1IOS开发入门教程 如何创建控制台应用程序项目z4N办公区 - 实用经验教程分享!

    IOS开发入门 Swift语言int整型含取值范围详解z4N办公区 - 实用经验教程分享!

  • 1此文章非法爬取自百度经验
  • 2

    int类型的位数:分为8位、16位、32位、64位四种z4N办公区 - 实用经验教程分享!

    IOS开发入门 Swift语言int整型含取值范围详解z4N办公区 - 实用经验教程分享!

  • 3

    int类型又可以分为有符号整型(正数、0、负数)和无符号整型(正数、0)两大类。无符号整型前面有个Uz4N办公区 - 实用经验教程分享!

    IOS开发入门 Swift语言int整型含取值范围详解z4N办公区 - 实用经验教程分享!

  • 4

    有符号int类型的取值范围:z4N办公区 - 实用经验教程分享!

    1)8位: Int8.max = 127, Int8.min = -128z4N办公区 - 实用经验教程分享!

    2)16位:Int16.max = 32767, Int16.min = -32768z4N办公区 - 实用经验教程分享!

    3)32位:Int32.max = 2147483647, Int32.min = -2147483648z4N办公区 - 实用经验教程分享!

    4)64位:Int64.max = 9223372036854775807, Int64.min = -9223372036854775808z4N办公区 - 实用经验教程分享!

    IOS开发入门 Swift语言int整型含取值范围详解z4N办公区 - 实用经验教程分享!

  • 5

    无符号int类型的取值范围:z4N办公区 - 实用经验教程分享!

    1)8位: UInt8.max = 255, UInt8.min = 0z4N办公区 - 实用经验教程分享!

    2)16位:UInt16.max = 65535, UInt16.min = 0z4N办公区 - 实用经验教程分享!

    3)32位:UInt32.max = 4294967295, UInt32.min = 0z4N办公区 - 实用经验教程分享!

    4)64位:UInt64.max = 18446744073709551615, UInt64.min = 0z4N办公区 - 实用经验教程分享!

    IOS开发入门 Swift语言int整型含取值范围详解z4N办公区 - 实用经验教程分享!

  • 6

    常用的简写形式int代表什么类型呢?z4N办公区 - 实用经验教程分享!

    1)如果你的系统是32位的,那么int代表的是有符号的Int32z4N办公区 - 实用经验教程分享!

    2)如果你的系统是64位的,那么int代表的是有符号的Int64z4N办公区 - 实用经验教程分享!

    IOS开发入门 Swift语言int整型含取值范围详解z4N办公区 - 实用经验教程分享!

  • 7

    到底该使用【int】还是【Int位数】?z4N办公区 - 实用经验教程分享!

    1)通常来说使用int就能满足要求的,虽然他会随着运行平台的系统位数变化z4N办公区 - 实用经验教程分享!

    2)当Int32的范围不足以容纳业务范围,指定使用Int64z4N办公区 - 实用经验教程分享!

    3)当需要在任何位数平台上都希望指定位数的类型,就使用【Int位数】这样的变量z4N办公区 - 实用经验教程分享!

    4)如果使用【Int位数】这样的变量,不管系统是多少位,其范围都是固定的了z4N办公区 - 实用经验教程分享!

    IOS开发入门 Swift语言int整型含取值范围详解z4N办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!z4N办公区 - 实用经验教程分享!


    标签: iosXCODE

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码