Sejauh yang saya tahu, tipe ganda dalam C digunakan untuk menyimpan angka floating-point (mis. 13,54201) dan tipe int untuk bilangan bulat yang bisa negatif (mis. -44), sekarang saya sedang menulis program dan saya perlu untuk menyimpan nilai negatif dan floating-point (misalnya -44.54201).

Tipe data apa yang harus saya gunakan?

c
-6
Reda LM 24 November 2017, 17:53

1 menjawab

Jawaban Terbaik

Tampaknya Anda memiliki terminologi yang campur aduk. Apa yang Anda sebut angka "bertanda tangan" sebenarnya disebut angka pecahan.

Jadi yang sebenarnya Anda minta adalah tipe data yang memiliki nilai pecahan dan negatif. Tipe double dapat melakukan hal itu.

0
dbush 24 November 2017, 15:01