Aks*_*rma 2 java compare
表示两个数字的两个字符串已作为输入提供.字符串中的数字可能非常大,以至于它们可能无法由Java数据类型int表示.目标是比较两个数字并将该数字作为字符串输出
例如,我们必须比较:
"874986754789289867753896798679854698798789857387687546456"
和
"98347598375689758967756458678976893478967586857687569874"
两者都超出了JAVA中long和int数据类型的范围,并且在比较之后我们必须将该数字输出为字符串
gpu*_*u3d 8
你可以先看看每个字符串的长度.如果其中一个更长并且您知道它们都是无符号值,则较长的字符串具有较大的数字.如果它们都具有相同的长度,则从左到右开始比较字符串char by char.当你找到你的第一个更大的数字,你得出结论,这个数字更大.
归档时间:
11 年,3 月 前
查看次数:
5169 次
最近记录:
9 年 前