2010-11-30 9 views
0
using 
convert(32, temperature, Fahrenheit, Celsius) 

ich 0, die bekannte Gefrierpunkt von Wasser in CelsiusWie funktioniert Maple 14 konvertieren Fahrenheit Celcius

using 
convert(32, units, Fahrenheit, Celsius) 

I 160/9 ca. bekommen. 17,778 Celcius

Wie kommt Maple diese Antwort 160/9

ich dies auch versucht ...

using 
convert(100, temperature, Celsius, Fahrenheit) 

ich 212

using 
convert(100, units, Celsius, Fahrenheit) 

ich 180

Antwort

2

Dies ist ein "relatives" versus "absolutes" Problem.

In absoluten Zahlen ist 1 ° C 33,8 ° F. Das ist auf einer absoluten Skala.

Mit anderen Worten, 1 ° C über dem Gefrierpunkt von Wasser ist die gleiche Temperatur wie 1,8 ° F über dem Gefrierpunkt von Wasser. Es ist eine absolute Skala; z.B. der feste Gefrierpunkt, wo sie bei 0 ° C = 32 ° F passen.

Und das führt zu der bekannten relativen Skala, 1 ° C = 9/5 def F. Das bedeutet, dass für jede 1 ° C Anstieg , es gibt eine Erhöhung von 9/5 Grad F. Dies ist eine relative Skala; Es gibt keine feste Referenz wie Gefrier- oder Siedepunkte.

convert/temperature macht die absolute Skalierung Temperaturumwandlung.

convert/units macht die relative Skalierung "Temperaturinkrementumwandlung".

Angenommen, ich sage dir, was ist 10 Grad Celsius in Fahrenheit? In deinem Kopf könntest du es so machen: Teile durch 5, um 2 zu erhalten, multipliziere mit 9, um 18 zu bekommen und addiere 32, um ein Endergebnis von 50 Grad F zu erhalten. Du hast am Ende die 32 Grad F hinzugefügt, weil das war eine (absolute Skala) Temperaturfrage. Was nun, wenn ich anschließend eine zweite Frage stellen würde: Was ist 11 Grad Celsius in Fahrenheit? Das ist 1 Grad mehr als vorher. Wie viele Grad F müssen Sie zur vorherigen Antwort hinzufügen? Es ist sicher nicht 33,8 Grad F mehr, die Sie der früheren Antwort hinzufügen würden. Nein, Sie nehmen nur 1 Grad C = 1,8 Grad F, da dies ein Inkrement ist. Und Sie erhalten 50 ° F + 1,8 ° F = 51,8 ° F. Das war ein relativer Zuwachs gegenüber der ersten Antwort.

Verwandte Themen