gpt4 book ai didi

java - 通过 wsdl 传入最大大小为 2^256 的数字

转载 作者:行者123 更新时间:2023-11-29 06:23:28 24 4
gpt4 key购买 nike

我们目前有一个 wsdl 元素,它被定义为 long 因为传递的数字可以有 2^64 的最大值。但是现在客户端想要传递最大值为 2^256 的数字。在我的认为支持这一点的唯一方法是将 xsd 类型更改为 String。任何人都对处理它有更好的想法。

Java 代码也需要处理这个并将其保存到数据库。我也别无选择,只能使用 String 对象。我的想法正确吗?

最佳答案

这个值代表什么?你实际上用它做什么?您要求它保持在什么水平的准确度?

虽然 Oracle 不会提示被赋予一个非常大的数字,但它只存储高达 38 的精度/比例。由于 power(2,256) 大约是 1.15E+77,因此 Oracle 数字不一定会保留它准确。

假设它确实需要准确保留(例如某种加密 key ),我会使用字符串。

关于java - 通过 wsdl 传入最大大小为 2^256 的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2039969/

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