gpt4 book ai didi

c# - c# 中的 Double.PositiveInfinity 返回 ∞;有没有显示 "Infinity"的方法?

转载 作者:太空宇宙 更新时间:2023-11-03 22:34:51 24 4
gpt4 key购买 nike

在 .Net 4 中,Double.PositiveInfinity 返回 ∞

有没有显示“无限”的方法

using System;

public class Program
{
public static void Main()
{
Console.WriteLine("PositiveInfinity {0}.", (Double.PositiveInfinity));
}
}

预期是PositiveInfinity Infinity.,但实际输出是PositiveInfinity ∞.

最佳答案

这可以通过配置当前线程区域性来完成。您可以在那里设置正负无穷大符号。像这样:

var ci = (CultureInfo)Thread.CurrentThread.CurrentCulture.Clone();
ci.NumberFormat.NegativeInfinitySymbol = "-Infinity";
ci.NumberFormat.PositiveInfinitySymbol = "+Infinity";
Thread.CurrentThread.CurrentCulture = ci;

Console.WriteLine("PositiveInfinity {0}.", (Double.PositiveInfinity));

希望这对您有所帮助!

关于c# - c# 中的 Double.PositiveInfinity 返回 ∞;有没有显示 "Infinity"的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55756922/

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