gpt4 book ai didi

python - Python Decimal(32) 在 Swift 中相当于什么?

转载 作者:行者123 更新时间:2023-11-30 14:02:38 25 4
gpt4 key购买 nike

我需要将解压缩算法从 Python 转换为 Swift,但我在数字格式方面遇到了问题。 Swift 中 Decimal 的等价物是什么?括号表示什么,特别是 num -= Decimal(32)

for char in compressedData:
num = Decimal(safeCharacters.index(char))
if num < 32:
point.append(num)
pointsArray.append(point)
point = []
else:
num -= Decimal(32)
point.append(num)

最佳答案

与 Python 的 Decimal 等效的是 Objective-C 的 NSDecimalNumber,它也可以在 Swift 中使用。截至目前,还没有用于执行精确十进制算术的原生 Swift 类型。请参阅official documentation欲了解更多信息。

正如评论中提到的,Decimal(32) 创建十进制表示的数字 32

关于python - Python Decimal(32) 在 Swift 中相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32799834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com