Convert fahrenheit to celsius
Fahrenheit and Celsius are two different temperature scales. Fahrenheit is commonly used in the United States, while Celsius is used in most other countries.
To convert a temperature from Fahrenheit to Celsius, you can use the following formula:
Celsius = (Fahrenheit - 32) * 5/9
In this formula, you subtract 32 from the Fahrenheit temperature, and then multiply the result by 5/9 to get the Celsius temperature.
For example, if you want to convert a temperature of 68 degrees Fahrenheit to Celsius, you would use the formula like this:
Celsius = (68 - 32) * 5/9 Celsius = 36 * 5/9 Celsius = 20
So 68 degrees Fahrenheit is equal to 20 degrees Celsius.
Program Solution
//C Program
//Convert fahrenheit to celsius
#include <stdio.h>
//Find the celsius by given fahrenheit
void fahrenheit_to_celsius(double fahrenheit)
{
// Formula : (fahrenheit - 32) × 5/9
// Calculate given fahrenheit to celsius
double celsius = (fahrenheit - 32) * (5 / 9.0);
//Display result
printf("Fahrenheit : %lf Celsius : %lf\n", fahrenheit, celsius);
}
int main()
{
//Simple test
fahrenheit_to_celsius(1);
fahrenheit_to_celsius(34);
fahrenheit_to_celsius(89.7);
return 0;
}
Output
Fahrenheit : 1.000000 Celsius : -17.222222
Fahrenheit : 34.000000 Celsius : 1.111111
Fahrenheit : 89.700000 Celsius : 32.055556
/*
Java program
Convert fahrenheit to celsius
*/
class MyMath
{
//Find the celsius by given fahrenheit
public void fahrenheit_to_celsius(double fahrenheit)
{
// Formula : (fahrenheit - 32) × 5/9
// Calculate given fahrenheit to celsius
double celsius = (fahrenheit - 32) * (5 / 9.0);
System.out.print("Fahrenheit : " + fahrenheit + " celsius : " + celsius + "\n");
}
public static void main(String[] args)
{
MyMath obj = new MyMath();
//Simple test
obj.fahrenheit_to_celsius(1);
obj.fahrenheit_to_celsius(34);
obj.fahrenheit_to_celsius(89.7);
}
}
Output
Fahrenheit : 1.0 celsius : -17.22222222222222
Fahrenheit : 34.0 celsius : 1.1111111111111112
Fahrenheit : 89.7 celsius : 32.05555555555556
/*
C++ program
Convert fahrenheit to celsius
*/
#include<iostream>
using namespace std;
class MyMath
{
public:
//Find the celsius by given fahrenheit
void fahrenheit_to_celsius(double fahrenheit)
{
// Formula : (fahrenheit - 32) × 5/9
// Calculate given fahrenheit to celsius
double celsius = (fahrenheit - 32) * (5 / 9.0);
cout << "Fahrenheit : " << fahrenheit << " celsius : " << celsius << "\n";
}
};
int main()
{
MyMath obj ;
//Simple test
obj.fahrenheit_to_celsius(1);
obj.fahrenheit_to_celsius(34);
obj.fahrenheit_to_celsius(89.7);
return 0;
}
Output
Fahrenheit : 1 celsius : -17.2222
Fahrenheit : 34 celsius : 1.11111
Fahrenheit : 89.7 celsius : 32.0556
/*
C# program
Convert fahrenheit to celsius
*/
using System;
class MyMath
{
//Find the celsius by given fahrenheit
public void fahrenheit_to_celsius(double fahrenheit)
{
// Formula : (fahrenheit - 32) × 5/9
// Calculate given fahrenheit to celsius
double celsius = (fahrenheit - 32) * (5 / 9.0);
Console.Write("Fahrenheit : " + fahrenheit + " celsius : " + celsius + "\n");
}
public static void Main(String[] args)
{
MyMath obj = new MyMath();
//Simple test
obj.fahrenheit_to_celsius(1);
obj.fahrenheit_to_celsius(34);
obj.fahrenheit_to_celsius(89.7);
}
}
Output
Fahrenheit : 1 celsius : -17.2222222222222
Fahrenheit : 34 celsius : 1.11111111111111
Fahrenheit : 89.7 celsius : 32.0555555555556
<?php
/*
Php program
Convert fahrenheit to celsius
*/
class MyMath
{
//Find the celsius by given fahrenheit
public function fahrenheit_to_celsius($fahrenheit)
{
// Formula : (fahrenheit - 32) × 5/9
// Calculate given fahrenheit to celsius
$celsius = ($fahrenheit - 32) * (5 / 9.0);
echo "Fahrenheit : ". $fahrenheit ." celsius : ". $celsius ."\n";
}
}
function main()
{
$obj = new MyMath();
//Simple test
$obj->fahrenheit_to_celsius(1);
$obj->fahrenheit_to_celsius(34);
$obj->fahrenheit_to_celsius(89.7);
}
main();
Output
Fahrenheit : 1 celsius : -17.222222222222
Fahrenheit : 34 celsius : 1.1111111111111
Fahrenheit : 89.7 celsius : 32.055555555556
/*
Node Js program
Convert fahrenheit to celsius
*/
class MyMath
{
//Find the celsius by given fahrenheit
fahrenheit_to_celsius(fahrenheit)
{
// Formula : (fahrenheit - 32) × 5/9
// Calculate given fahrenheit to celsius
var celsius = (fahrenheit - 32) * (5 / 9.0);
process.stdout.write("Fahrenheit : " + fahrenheit + " celsius : " + celsius + "\n");
}
}
function main()
{
var obj = new MyMath();
//Simple test
obj.fahrenheit_to_celsius(1);
obj.fahrenheit_to_celsius(34);
obj.fahrenheit_to_celsius(89.7);
}
main();
Output
Fahrenheit : 1 celsius : -17.22222222222222
Fahrenheit : 34 celsius : 1.1111111111111112
Fahrenheit : 89.7 celsius : 32.05555555555556
# Python 3 program
# Convert fahrenheit to celsius
class MyMath :
# Find the celsius by given fahrenheit
def fahrenheit_to_celsius(self, fahrenheit) :
# Formula : (fahrenheit - 32) × 5/9
# Calculate given fahrenheit to celsius
celsius = (fahrenheit - 32) * (5 / 9.0)
print("Fahrenheit : ", fahrenheit ," celsius : ", celsius ,"\n", end = "")
def main() :
obj = MyMath()
# Simple test
obj.fahrenheit_to_celsius(1)
obj.fahrenheit_to_celsius(34)
obj.fahrenheit_to_celsius(89.7)
if __name__ == "__main__": main()
Output
Fahrenheit : 1 celsius : -17.22222222222222
Fahrenheit : 34 celsius : 1.1111111111111112
Fahrenheit : 89.7 celsius : 32.05555555555556
# Ruby program
# Convert fahrenheit to celsius
class MyMath
# Find the celsius by given fahrenheit
def fahrenheit_to_celsius(fahrenheit)
# Formula : (fahrenheit - 32) × 5/9
# Calculate given fahrenheit to celsius
celsius = (fahrenheit - 32) * (5 / 9.0)
print("Fahrenheit : ", fahrenheit ," celsius : ", celsius ,"\n")
end
end
def main()
obj = MyMath.new()
# Simple test
obj.fahrenheit_to_celsius(1)
obj.fahrenheit_to_celsius(34)
obj.fahrenheit_to_celsius(89.7)
end
main()
Output
Fahrenheit : 1 celsius : -17.22222222222222
Fahrenheit : 34 celsius : 1.1111111111111112
Fahrenheit : 89.7 celsius : 32.05555555555556
/*
Scala program
Convert fahrenheit to celsius
*/
class MyMath
{
//Find the celsius by given fahrenheit
def fahrenheit_to_celsius(fahrenheit: Double): Unit = {
// Formula : (fahrenheit - 32) × 5/9
// Calculate given fahrenheit to celsius
var celsius: Double = (fahrenheit - 32) * (5 / 9.0);
print("Fahrenheit : " + fahrenheit + " celsius : " + celsius + "\n");
}
}
object Main
{
def main(args: Array[String]): Unit = {
var obj: MyMath = new MyMath();
//Simple test
obj.fahrenheit_to_celsius(1);
obj.fahrenheit_to_celsius(34);
obj.fahrenheit_to_celsius(89.7);
}
}
Output
Fahrenheit : 1.0 celsius : -17.22222222222222
Fahrenheit : 34.0 celsius : 1.1111111111111112
Fahrenheit : 89.7 celsius : 32.05555555555556
/*
Swift program
Convert fahrenheit to celsius
*/
class MyMath
{
//Find the celsius by given fahrenheit
func fahrenheit_to_celsius(_ fahrenheit: Double)
{
// Formula : (fahrenheit - 32) × 5/9
// Calculate given fahrenheit to celsius
let celsius: Double = (fahrenheit - 32) * (5 / 9.0);
print("Fahrenheit : ", fahrenheit ," celsius : ", celsius ,"\n", terminator: "");
}
}
func main()
{
let obj: MyMath = MyMath();
//Simple test
obj.fahrenheit_to_celsius(1);
obj.fahrenheit_to_celsius(34);
obj.fahrenheit_to_celsius(89.7);
}
main();
Output
Fahrenheit : 1.0 celsius : -17.2222222222222
Fahrenheit : 34.0 celsius : 1.11111111111111
Fahrenheit : 89.7 celsius : 32.0555555555556
Please share your knowledge to improve code and content standard. Also submit your doubts, and test case. We improve by your feedback. We will try to resolve your query as soon as possible.
New Comment