【发布时间】:2014-10-17 05:18:42
【问题描述】:
已经提供了代表两个数字的两个字符串作为输入。字符串中的数字可能很大,以至于它们可能无法用 Java 数据类型 int 表示。目标是比较两个数字并将该数字输出为字符串
例如我们必须比较:
“874986754789289867753896798679854698798789857387687546456”
和
“98347598375689758967756458678976893478967586857687569874”
它们都超出了 JAVA 中的 long 和 int 数据类型的范围 在比较之后,我们必须将该数字输出为字符串
【问题讨论】:
-
您的意思是要减去这两个数字并将差值作为一个数字输出吗?
-
您必须编写自己的方法还是可以使用内置解决方案?我们还可以看到您解决此问题的尝试吗?
-
@ErstwhileIII 不不,用户会给我们字符串,这实际上是两个数字,但是我们必须比较数字并输出更大的数字 ///
-
@Pshemo 我们也可以编写自己的方法