Új hozzászólás Aktív témák
-
csendes
addikt
A Kotlin a Javahoz közeli programozási nyelv, statically typed, szemben a Pythonnal, ami dynamically typed.
Próbáld futtatni az alábbi kódot szemléltetésként, itt is eléred [link]:import java.math.BigDecimal
import java.math.BigInteger
fun main(){
var adat = arrayOf(
arrayOf("a", "b", "c"),
arrayOf(1, 5, 6),
arrayOf(9, 4, 3)
)
println(adat::class.simpleName);
println(adat[2][0]::class.simpleName);
println(adat[1][1]::class.simpleName);
val osszeg = BigDecimal(adat[2][0].toString())/BigDecimal(adat[1][1].toString());
println("%.1f".format(osszeg));
println(osszeg::class.simpleName);
val osszeg1 = BigDecimal(adat[2][0].toString().toDouble().toString())/BigDecimal(adat[1][1].toString());
println(osszeg1);
println(osszeg1::class.simpleName);
val osszeg2 = BigInteger(adat[2][0].toString())/BigInteger(adat[1][1].toString());
println(osszeg2);
println(osszeg2::class.simpleName);
val osszeg3 = BigDecimal(9.toDouble()/5);
println(osszeg3);
val osszeg4 = 9/5;
println(osszeg4);
}Ha jól másoltam be, akkor az eredmény:
Array
Int
Int
2.0
BigDecimal
1.8
BigDecimal
1
BigInteger
1.8000000000000000444089209850062616169452667236328125
1
Új hozzászólás Aktív témák
- World of Warships
- Hivatalos a OnePlus 13 startdátuma
- Okos Otthon / Smart Home
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Samsung kuponkunyeráló
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Samsung Galaxy A52s 5G - jó S-tehetség
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Micro Four Thirds
- Apple MacBook
- További aktív témák...
- Xiaomi 14 512GB, Kártyafüggetlen, 1 Év Garanciával
- PCIe 5.0/4.0/3.0 Riser kábelek 90-os hajlított csatlakozóval (220mm/300mm)
- 39999 FORINT MacBook Pro 17" i7 2.6 GHz 8GB RAM 8 ciklus az akkuban!
- AKCIÓ! Asus TUF A16 2024 FA607NUG Gamer notebook - R7 7445HS 16GB DDR5 1TB SSD RTX 4050 6GB
- Keresek Galaxy S21/S21+/S21 Ultra/S21 FE
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
