Σε αυτό το πρόγραμμα, θα μάθετε να πολλαπλασιάζετε δύο αριθμούς κινητής υποδιαστολής στο Kotlin, να αποθηκεύετε το αποτέλεσμα και να το εμφανίζετε στην οθόνη.
Παράδειγμα: Πολλαπλασιάστε δύο αριθμούς κινούμενου σημείου
fun main(args: Array) ( val first = 1.5f val second = 2.0f val product = first * second println("The product is: $product") )
Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:
Το προϊόν είναι: 3.0
Στο παραπάνω πρόγραμμα, έχουμε δύο αριθμούς κινητής υποδιαστολής 1.5f
και 2.0f
αποθηκεύονται σε μεταβλητές πρώτο και δεύτερο αντίστοιχα.
Παρατηρήστε, έχουμε χρησιμοποιήσει f
τους αριθμούς. Αυτό διασφαλίζει ότι οι αριθμοί είναι Float
, διαφορετικά θα εκχωρηθούν - τύπος Double
.
Μπορείτε επίσης να προσθέσετε :Float
μετά το όνομα μεταβλητής ( val first: Float
) κατά τη δήλωση, αλλά, σε αντίθεση με την Java, το Kotlin το κάνει αυτόματα για εσάς, οπότε δεν είναι υποχρεωτικό.
Το πρώτο και το δεύτερο πολλαπλασιάζονται έπειτα χρησιμοποιώντας το *
χειριστή και το αποτέλεσμα αποθηκεύεται σε ένα νέο μεταβλητό προϊόν.
Τέλος, το προϊόν αποτέλεσμα εκτυπώνεται στην οθόνη χρησιμοποιώντας τη println()
λειτουργία.
Εδώ είναι ο αντίστοιχος κωδικός στην Java: Πολλαπλασιάστε δύο αριθμούς κυμαινόμενου σημείου στην Java