美文网首页
Swift - 数字格式化转成字符串(保留两位小数,十六进制前面

Swift - 数字格式化转成字符串(保留两位小数,十六进制前面

作者: 小驴拉磨 | 来源:发表于2020-07-10 16:26 被阅读0次

    1、下面是一个浮点类型的数字转成String字符串的例子

    var f = 123.32342342
    var s:String = "\(f)" //123.32342342
    

    2、如果要保留两位小数

    var f = 123.32342342
    var s = String(format: "%.2f", f) //123.32
    

    3、转成十六进制格式字符串

    let i = 255
    let s:String = String(format: "%x", i) //ff
    

    4、不足六位前面补0

    let i = 255
    let s:String = String(format: "%06x", i) //0000ff
    

    https://www.hangge.com/blog/cache/detail_699.html

    相关文章

      网友评论

          本文标题:Swift - 数字格式化转成字符串(保留两位小数,十六进制前面

          本文链接:https://www.haomeiwen.com/subject/sfpmcktx.html