试着写一个从华氏温度到摄氏温度的TempConverter;但它并不是在所有情况下都写0

本文关键字:温度 并不是 情况下 TempConverter 一个 | 更新日期: 2023-09-27 18:15:27

using System;      
class TemperatureConverter
{
    static void Main()
    {    
        //Tc = temperature in degrees Celsius
        //Tf = temperature in degrees Fahrenheit   
        Console.WriteLine("What is the Celsius Temperature: ");
        int Tf = int.Parse(Console.ReadLine());
        float Tc;
        Console.WriteLine("Temperature in Celsius is  {0} ", Tc = (5 / 9) * (Tf - 32));    
    }
}

我想我没有,我有很长的路要走,不知道我搞砸了什么

试着写一个从华氏温度到摄氏温度的TempConverter;但它并不是在所有情况下都写0

5 / 9执行与整数除法。在其中一个操作数上使用d字面值,这样它将执行双精度除法并给出预期的结果。

Tc = (5d / 9) * (Tf - 32)
相关文章: