24 lines
888 B
Markdown
24 lines
888 B
Markdown
Kalkulator BMI
|
|
===============
|
|
|
|
Dimas Hendri Pamungkas (202310715274) F5A5 Mobile Programming
|
|
|
|
Petunjuk lebih detil dapat dibaca di https://docs.google.com/document/d/1iGiC0Bg3Bdcd2Maq45TYkCDUkZ5Ql51E/edit?rtpof=true
|
|
|
|
Starter dimodifikasi dan terinspirasi dari: https://developer.android.com/codelabs/basic-android-compose-calculate-tip#0
|
|
|
|
Referensi:
|
|
|
|
kotlin.math
|
|
Calculate the Power of a Number in Kotlin
|
|
Centimeters to Inches
|
|
Kilograms to Pound
|
|
Unit Testing
|
|
Dibantu oleh Gemini dan ChatGPT :
|
|
|
|
Mengubah NaN yang muncul di tampilan menjadi 0, sebelum kalkulasi.
|
|
Membuat Format Angka Desimal (1 angka dibelakang koma)
|
|
Membuat Perhitungan sesuai dengan Standar Rumus BMI yang Diinginkan (USC atau SI)
|
|
Membuat LaunchedEffect untuk Reset Nilai Input Ketika Berpindah Standar Rumus BMI
|
|
Mengubah Condition Statement untuk Penentuan Kategori BMI agar lebih Clean
|
|
Mengubah tampilan latar belakang |