相关疑难解决方法(0)

如何在Swift中将Int转换为Hex字符串

在Obj-C中,我曾经将无符号整数n转换为带有的十六进制字符串

 NSString *st = [NSString stringWithFormat:@"%2X", n];
Run Code Online (Sandbox Code Playgroud)

我试了很长时间才把它翻译成Swift语言,但没有成功.

string hex ios swift

71
推荐指数
4
解决办法
5万
查看次数

快速处理八进制数

我可以轻松地将十进制数转换为八进制数,但我试图反过来做却被卡住了。

let decimal = 11_224_393
let octString = String(rawAddress, radix: 8, uppercase: false)
let octal = octString.toInt()
Run Code Online (Sandbox Code Playgroud)

我想要一个函数,它给定一个八进制数字的 Int 会将它作为八进制读入并将其转换为十进制

如:

// oct2dec(777) = 511
// oct2dec(10) = 8

func oct2dec(octal : Int) -> Int {
    // what goes here?
}
Run Code Online (Sandbox Code Playgroud)

octal swift

1
推荐指数
1
解决办法
1667
查看次数

标签 统计

swift ×2

hex ×1

ios ×1

octal ×1

string ×1