gpt4 book ai didi

ios - 在 Swift 中像 String 一样连接 Int?

转载 作者:行者123 更新时间:2023-12-01 15:41:26 26 4
gpt4 key购买 nike

我需要类似的东西

var a = 1
var b = 2
var c = a + b should be 12 (Int) instead of 3.

var a = 12
var b = 34
var c = a + b should be 1234 (Int) instead of 46.

我不知道我们如何为任何数字执行此操作?

一种方法是将两个 Int 都转换为 String,然后将其连接并再次将其转换为 Int,但我认为这种方法效率不高。

如果您有解决方案,请提前致谢。

最佳答案

您可以通过如下简单的转换来完成:

var a = 1
var b = 2
var c = Int("\(a)\(b)") // Result 12

var a1 = 12
var b1 = 34
var c1 = Int("\(a1)\(b1)") // Result 1234


var a2 = 122344
var b2 = 9022
var c2 = Int("\(a2)\(b2)") // Result 1223449022

关于ios - 在 Swift 中像 String 一样连接 Int?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52640970/

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