【问题标题】:Trailing Zero in Double Variable using Swift使用 Swift 在双变量中尾随零
【发布时间】:2018-08-09 06:30:11
【问题描述】:

我想在我的双变量中添加尾随零

例子是: 如果用户输入 1,那么它会自动添加尾随零,如 1.0000000 但必须在双变量中,因为我想将此双变量发送到 web 服务,所以它总是卡住。

字符串格式确实解决了这个问题,但是当我通过显式转换将字符串转换为 Double 时,它​​又是 1.0,请帮助我。

谢谢。

【问题讨论】:

  • 既然 Web 服务可能需要“文本”,为什么不按您的意愿格式化值并简单地将其附加到文本...?
  • 您可以在webservice中发送文本
  • 基本上我想对 Codble 结构进行字符串化,参数是双精度的,但是将服务器发送到 Stringfy 对象,所以我必须需要双精度值来连接尾随零
  • 您将需要一个自定义编码器,在编码阶段将双精度转换为字符串。有很多关于如何使用自定义编码的教程,例如possiblemobile.com/2018/04/swift-codable-protocol-part-i

标签: ios swift xcode int double


【解决方案1】:

我编了一个逻辑,它首先起作用我在获取 json 后发送字符串以对结构进行编码我执行 stringfy 并通过查找出现替换这些字符串,然后删除字符串双引号并使其成为双值,然后发送有效载荷。

感谢所有评论者...

【讨论】:

    猜你喜欢
    • 2017-09-22
    • 2015-06-16
    • 1970-01-01
    • 1970-01-01
    • 2016-08-22
    • 2019-07-15
    • 1970-01-01
    • 1970-01-01
    • 2017-12-29
    相关资源
    最近更新 更多