Menu
CoddyTech

Angka dalam Teks

Termasuk bagian Pengenalan SwiftUI dalam perjalanan Swift di Coddy. Pelajaran 4 dari 50.

Nilai Int dalam literal Text ditampilkan seperti yang kamu harapkan, tetapi Double tidak. SwiftUI memformatnya dengan enam angka di belakang koma:

let price = 3.5

Text("Price: \(price)")

Ini menampilkan Price: 3.500000. Tambahkan specifier untuk memilih format:

Text("Price: \(price, specifier: "%.2f")")

%.2f berarti dua digit setelah titik desimal, jadi teksnya adalah Price: 3.50. %.1f menghasilkan satu digit dan %.0f membulatkan ke bilangan bulat.

challenge icon

Tantangan

Mudah

Harga ditampilkan dengan enam angka desimal. Ubah teksnya agar menampilkan Price: $4.50, dengan tepat dua angka setelah titik desimal.

Coba sendiri

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Pengenalan SwiftUI

Latihan sendiri: Playground SwiftUI