如何在Swift中将50位数字的字符串转换为适当的整数类型?

穆罕默德

我需要将此50位数的字符串53503534226472524250874054075591789781264330331690转换为适当的数字类型。我尝试了这个:

let str = "53503534226472524250874054075591789781264330331690"
let num = str.toInt();         // Returns nil
let num = Int64(str.toInt());  // Errors out
丹尼尔

签名时,Int64的最大大小为9,223,372,036,854,775,807。因此,您不能像那样转换它。

您需要使用其他语言的BigInt类之类的东西。检查另一个问题,他们在其中回答有关Swift中BigInt的替代方法:

总之,有第三方库可以存储任意长整数。Apple的唯一替代方法是NSDecimalNumber,但其限制为38位数字,而您的数字为50位。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Rust中将数字字符串转换为整数数组或整数向量?

来自分类Dev

如何在MATLAB中将大量的16位无符号整数转换为ASCII字符串

来自分类Dev

如何在C ++中将字符串转换为1位以上的整数?

来自分类Dev

如何在Matlab中将大量的16位无符号整数转换为ASCII字符串

来自分类Dev

如何在Foundry Code工作簿中将字符串列(具有4位数字的年值)转换为DATE类型?

来自分类Dev

在C ++中将int转换为2位数字的字符串

来自分类Dev

在C ++中将int转换为2位数字的字符串

来自分类Dev

如何在MySQL中将位转换为字符串?

来自分类Dev

如何在Bash中将字符串转换为整数?

来自分类Dev

如何在Rust中将字符串转换为整数?

来自分类Dev

如何在PowerShell中将字符串转换为整数

来自分类Dev

如何在CakePHP中将整数转换为字符串?

来自分类Dev

如何在PHP中将字符串转换为整数

来自分类Dev

@如何在Perl中将字符串转换为整数

来自分类Dev

如何在Swift中将多字符数字格式转换为可读的字符串?

来自分类Dev

如何在coffeescript中将数字转换为字符串?

来自分类Dev

如何在MySQL中将字符串转换为数字?

来自分类Dev

如何在netezza中将字符串转换为数字

来自分类Dev

如何在Java中将字符串数字转换为两位小数点后两位?

来自分类Dev

在Python中将整数字符串转换为整数

来自分类Dev

在tcl脚本中将字符串类型转换为整数类型。像那个数字是字符串的类型,我想增加它,所以如何在tcl中修复它

来自分类Dev

在方案中将字符串形式的数字转换为整数

来自分类Dev

如何在Typescript中将字符串转换为字符串文字类型?

来自分类Dev

如何在Swift中将字符串转换为unicode(UTF-8)字符串?

来自分类Dev

将数字转换为5位数字的字符串

来自分类Dev

C将20位数字的字符串转换为数字以进行IBAN验证

来自分类Dev

将数字转换为5位数字的字符串

来自分类Dev

如何使用C#将月份或日期转换为2位数字字符串

来自分类Dev

如何在字符串和数字的RDD中将数字字符串转换为int?

Related 相关文章

  1. 1

    如何在Rust中将数字字符串转换为整数数组或整数向量?

  2. 2

    如何在MATLAB中将大量的16位无符号整数转换为ASCII字符串

  3. 3

    如何在C ++中将字符串转换为1位以上的整数?

  4. 4

    如何在Matlab中将大量的16位无符号整数转换为ASCII字符串

  5. 5

    如何在Foundry Code工作簿中将字符串列(具有4位数字的年值)转换为DATE类型?

  6. 6

    在C ++中将int转换为2位数字的字符串

  7. 7

    在C ++中将int转换为2位数字的字符串

  8. 8

    如何在MySQL中将位转换为字符串?

  9. 9

    如何在Bash中将字符串转换为整数?

  10. 10

    如何在Rust中将字符串转换为整数?

  11. 11

    如何在PowerShell中将字符串转换为整数

  12. 12

    如何在CakePHP中将整数转换为字符串?

  13. 13

    如何在PHP中将字符串转换为整数

  14. 14

    @如何在Perl中将字符串转换为整数

  15. 15

    如何在Swift中将多字符数字格式转换为可读的字符串?

  16. 16

    如何在coffeescript中将数字转换为字符串?

  17. 17

    如何在MySQL中将字符串转换为数字?

  18. 18

    如何在netezza中将字符串转换为数字

  19. 19

    如何在Java中将字符串数字转换为两位小数点后两位?

  20. 20

    在Python中将整数字符串转换为整数

  21. 21

    在tcl脚本中将字符串类型转换为整数类型。像那个数字是字符串的类型,我想增加它,所以如何在tcl中修复它

  22. 22

    在方案中将字符串形式的数字转换为整数

  23. 23

    如何在Typescript中将字符串转换为字符串文字类型?

  24. 24

    如何在Swift中将字符串转换为unicode(UTF-8)字符串?

  25. 25

    将数字转换为5位数字的字符串

  26. 26

    C将20位数字的字符串转换为数字以进行IBAN验证

  27. 27

    将数字转换为5位数字的字符串

  28. 28

    如何使用C#将月份或日期转换为2位数字字符串

  29. 29

    如何在字符串和数字的RDD中将数字字符串转换为int?

热门标签

归档