Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
18
Task/Temperature-conversion/PHP/temperature-conversion.php
Normal file
18
Task/Temperature-conversion/PHP/temperature-conversion.php
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
while (true) {
|
||||
echo "\nEnter a value in kelvin (q to quit): ";
|
||||
if ($kelvin = trim(fgets(STDIN))) {
|
||||
if ($kelvin == 'q') {
|
||||
echo 'quitting';
|
||||
break;
|
||||
}
|
||||
if (is_numeric($kelvin)) {
|
||||
$kelvin = floatVal($kelvin);
|
||||
if ($kelvin >= 0) {
|
||||
printf(" K %2.2f\n", $kelvin);
|
||||
printf(" C %2.2f\n", $kelvin - 273.15);
|
||||
printf(" F %2.2f\n", $kelvin * 1.8 - 459.67);
|
||||
printf(" R %2.2f\n", $kelvin * 1.8);
|
||||
} else printf(" %2.2f K is below absolute zero\n", $kelvin);
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue