Header Ads

ad728
  • Breaking News

    Cara Konversi Suhu dalam Bahasa C


    Teringat pelajaran saat SMA, yaitu fisika

    terutama pada bab suhu, yang salah satu materinya adalah koversi satuan suhu,

    yang akan saya bahas kali ini adalah bagaimana mengubah satuan celcius ke satuan farenheit di C.

    titik beku dan titik didih celcius dan farenheit berbeda,

    celcius memiliki titik beku 0 derajat, dan titik didih 100 derajat,

    namun farenheit memiliki titik beku 32 derajat, dan titik didih 212 derajat,

    tentu kita bisa rumuskan dengan:

    °F = °C × 1,8 + 32
    nah, jika kita mengkonversi nilai 12° di Celcius, kita akan mendapatkan nilai 53,6° di farenheit,

    jika kita implementasikan di C, dan menggunakan integer, nilai yang keluar hanya 53° F, kemana 0,6nya?

    integer adalah bilangan bulat, tentu koma tidak dianggap diinteger, dan akan dianggap 53,0.

    namun kasus seperti ini tidak bisa dibiarkan, kita harus tetap menyertakan koma karena koma berapapun sangat berpengaruh.

    maka dari itu kita perlu mengenal tipe data DOUBLE / FLOAT yang berfungsi untuk menampung nilai yang memiliki angka koma dibelakang, atau yang sering disebut Bilangan Desimal

    untuk syntaxnya bisa dilihat di tutorial pertama
    di : http://pradsource.blogspot.co.id/2017/04/tutorial-bahasa-c-1-input-dari-keyboard.html

    berikut adalah contoh program implementasi dari float atau double ini :


    source : http://pradsource.blogspot.co.id/2017/04/konversi-suhu-dalam-bahasa-c.html

    No comments

    Post Top Ad

    ad728

    Post Bottom Ad

    ad728