filmov
tv
Kotlin Beginnerkurs Part 4 - Integer/Floats/Doubles (German/Deutsch)
Показать описание
Hey Leute, in dieser Videoreihe möchte ich euch gerne die für Android Apps wichtige Programmiersprache 'Kotlin' näherbringen. In diesem Konkreten Video zeige ich euch, welche verschiedenen Datentypen es für Zahlen gibt (Integer/Float/Doubles), wie ihr mit diesen rechnen könnt und welche Funktionen euch das Kotlin.Math standardmäßig zur Verfügung stellt.
Ich wünsche euch viel Spaß mit dem Kurs!
Allgemeines:
- Ausgabe von Gültigkeitsbereiche der Datentypen ---- (4:00)
- Underscore für große Zahlen ---- (08:55)
- Initialisierung von Integer und Float Zahlen ---- (10:45)
- Typumwandlung (Integer & Float) ---- (11:50)
- Rechenoperationen ---- (13:42)
- Bemerkung zur Division ---- (15:40)
- Verkürzte Rechenoperationen ---- (18:30)
- Ranges (rangeto() & until()) ---- (23:00)
Funktionen aus dem Kotlin.Math Package ---- (25:10)
Eulersche Zahl E & Kreiszahl PI ---- (25:45)
Trigonometrische Funktionen ---- (27:05)
- cos(x:Double):Double
- acos(x:Double):Double
- acosh(x:Double):Double
- sin(x:Double):Double
- asin(x:Double):Double
- asinh(x:Double):Double
- tan(x:Double):Double
- atan(x:Double):Double
- atanh(x:Double):Double
Min./Max. Funktionen ---- (30:45)
- min(a:Double,b:Double):Double(Gibt den Min Wert von zwei Zahlen aus)
- max(a:Double,b:Double):Double(Gibt den Max Wert von zwei Zahlen aus)
Potenz/Log.-Funktionen ---- (31:50)
- exp(x:Double): Double(entspricht e^x)
- expm1(x:Double):Double(entspricht (e^x) - 1)
- ln(x:Double):Double(entspricht ln(x))
- ln1p(x:Double):Double (entspricht ln(x+1) - 1
- log(x:Double,base:Double):Double(log(x) zur Basis base)
- log10(x:Double):Double(log(x) zur Basis 10)
- log2(x:Double):Double(log(x) zur Basis 2)
Allgemeine Funktionen ---- (33:25)
- sqrt() ---- (33:35)
- sign() ---- (34:15)
- abs() ---- (35:35)
- hypot() ---- (36:02)
Funktionen zum Runden ---- (37:57)
- floor() ---- (38:40)
- ceil() ---- (39:05)
- nextDown() bzw. nextUp() ---- (40:00)
- nextTowards() ---- (41:15)
- round() ---- (42:02)
- roundToInt() bzw. roundToLong() ---- (43:10)
Link zur offiziellen Kotlin Documentation zu Integer/Floats/Doubles (Stand 03/2020):
Link zur offiziellen Kotlin Documentation zum Kotlin.Math Package (Stand 03/2020):
-----------------------------------------------------------------------------------------------------------------------------------------------------
Hier findet ihr die nachfolgenden drei Videos zu diesem Kurs:
Kotlin Beginnerkurs Part 5 - If-Else & when() Verzweigung (German/Deutsch)
Kotlin Beginnerkurs Part 6 - Schleifen (German/Deutsch)
Kotlin Beginnerkurs Part 7 - Arrays (German/Deutsch)
Ich wünsche euch viel Spaß mit dem Kurs!
Allgemeines:
- Ausgabe von Gültigkeitsbereiche der Datentypen ---- (4:00)
- Underscore für große Zahlen ---- (08:55)
- Initialisierung von Integer und Float Zahlen ---- (10:45)
- Typumwandlung (Integer & Float) ---- (11:50)
- Rechenoperationen ---- (13:42)
- Bemerkung zur Division ---- (15:40)
- Verkürzte Rechenoperationen ---- (18:30)
- Ranges (rangeto() & until()) ---- (23:00)
Funktionen aus dem Kotlin.Math Package ---- (25:10)
Eulersche Zahl E & Kreiszahl PI ---- (25:45)
Trigonometrische Funktionen ---- (27:05)
- cos(x:Double):Double
- acos(x:Double):Double
- acosh(x:Double):Double
- sin(x:Double):Double
- asin(x:Double):Double
- asinh(x:Double):Double
- tan(x:Double):Double
- atan(x:Double):Double
- atanh(x:Double):Double
Min./Max. Funktionen ---- (30:45)
- min(a:Double,b:Double):Double(Gibt den Min Wert von zwei Zahlen aus)
- max(a:Double,b:Double):Double(Gibt den Max Wert von zwei Zahlen aus)
Potenz/Log.-Funktionen ---- (31:50)
- exp(x:Double): Double(entspricht e^x)
- expm1(x:Double):Double(entspricht (e^x) - 1)
- ln(x:Double):Double(entspricht ln(x))
- ln1p(x:Double):Double (entspricht ln(x+1) - 1
- log(x:Double,base:Double):Double(log(x) zur Basis base)
- log10(x:Double):Double(log(x) zur Basis 10)
- log2(x:Double):Double(log(x) zur Basis 2)
Allgemeine Funktionen ---- (33:25)
- sqrt() ---- (33:35)
- sign() ---- (34:15)
- abs() ---- (35:35)
- hypot() ---- (36:02)
Funktionen zum Runden ---- (37:57)
- floor() ---- (38:40)
- ceil() ---- (39:05)
- nextDown() bzw. nextUp() ---- (40:00)
- nextTowards() ---- (41:15)
- round() ---- (42:02)
- roundToInt() bzw. roundToLong() ---- (43:10)
Link zur offiziellen Kotlin Documentation zu Integer/Floats/Doubles (Stand 03/2020):
Link zur offiziellen Kotlin Documentation zum Kotlin.Math Package (Stand 03/2020):
-----------------------------------------------------------------------------------------------------------------------------------------------------
Hier findet ihr die nachfolgenden drei Videos zu diesem Kurs:
Kotlin Beginnerkurs Part 5 - If-Else & when() Verzweigung (German/Deutsch)
Kotlin Beginnerkurs Part 6 - Schleifen (German/Deutsch)
Kotlin Beginnerkurs Part 7 - Arrays (German/Deutsch)
Комментарии