gpt4 book ai didi

c# - 添加 double.MaxValue + double.MaxValue

转载 作者:行者123 更新时间:2023-11-30 22:09:00 25 4
gpt4 key购买 nike

我在面试中被问到这个问题,面试官告诉我有有效的方法来获得输出。需要添加两个 double 值:

double d = double.MaxValue;
double d1 = double.MaxValue;

var c = d + d1;

但结果是 double.PositiveInfinity。我需要在输出中存储大量数字。

最佳答案

也许面试官的意思是让你使用 BigInteger :

using System.Numerics;

double d = double.MaxValue;
double d1 = double.MaxValue;

var c = new BigInteger(d) + new BigInteger(d1);
Console.WriteLine(c); // 359538626972463...

关于c# - 添加 double.MaxValue + double.MaxValue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21855625/

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