Temperature 1.0

Ett java-program som omvandlar temperaturer mellan olika temperaturskalor

OBSERVERA att din webbläsare måste ha stöd för java för att programmet skall kunna köras.

Exempel: Du vill veta hur varmt 77 °F är uttryckt i °C. Mata då in talet 77 i fältet degrees och tryck på knappen F för att visa att värdet är uttryckt i farenheit. I rutan får du då upp en tabell med de fyra vanligaste temperaturskalorna med värden för den angivna temperaturen. Ur tabellen kan du då avläsa att 77 °F motsvarar 25 °C.

Fel vid inläsning: Fel vid inläsning orsakas av att du som användare anger felaktiga indata. Om fältet degrees är tomt eller innehållet börjar med en bokstav när du trycker på någon av knapparna kommer felmeddelandet "Error: Input" att visas. Åtgärda felet och försök igen. Om indatat börjar med en siffra men sedan innehåller bokstäver längre fram kommer programmet endast att läsa de inledande siffrorna. När du tryckt på någon av knapparna, kontrollera att indatafältet fortfarande visar det tal du ville ange. Då visas nämligen det tal som programmet har lyckats läsa in och som också har använts i beräkningarna.

Ett annat felmeddelande som du kan få är "Error: Input out of bounds". Det får du om du anger en temperatur under absoluta nollpunkten (-273,15 °C) eller över 9999999999 °C eller motsvarande.


©Copyright: David Larsson 2001, java@davidlarsson.se
Senast ändrad: 2001-03-18