pegasus
  • pegasus
  • 1 yıl önce sordu
  • 10 rakamlı değişkenin ilk 5 rakamını kopyalama.

    Merhaba 1153403962 float sorgusu veren bir değişkenim var sadece bu 11534 rakamları başka bir değişkene taşımak istiyorum nasıl yapabilirim?
    Cevaplar(1)
    kraker
  • kraker
  • 1 yıl önce Cevapladı
  • Float veri tipindeki bir sayının tam kısmını almak için floor() fonksiyonunu kullanabilirsiniz. Bu fonksiyon, parametre olarak verilen ondalıklı sayının tam kısmını döndürür. Aşağıdaki örnekte, float veri tipindeki sayi değişkeninin tam kısmını int veri tipindeki tamKisim değişkenine atadık: #include <iostream> #include <cmath> // floor fonksiyonu için gerekli kütüphane using namespace std; int main() { float sayi = 1153403962.0; int tamKisim = floor(sayi); // tam kısmı al cout << "Tam kisim: " << tamKisim << endl; // Diğer rakamları ayrı bir değişkene aktarmak isterseniz: int digerKisim = sayi - tamKisim; cout << "Diger kisim: " << digerKisim << endl; return 0; } Bu kod, "Tam kisim: 1153403962" ve "Diger kisim: 0" mesajlarını ekrana yazdırır. tamKisim değişkenine floor(sayi) ifadesi ile sayi değişkeninin tam kısmı atanır. Diğer rakamları ise sayi - tamKisim ifadesi ile ayrı bir değişkene aktarılabilir.
    Beğen (1) Yorumlar(0) Yorum Yaz
    Gönder

    Cevap yazabilmek için Giriş yapmalısınız.Giriş yapmak için buraya Tıklayın.

    Kodlarınızı aşağıdaki alana yapıştırın.

  • Kod Ekle İptal Et
  • Üyeler
    Blog
    Hakkında
    Lab
    Gece Modu
    Giriş Yap
    Kayıt Ol
  • Giriş Yap
  • Şifremi unuttum
  • Kayıt olmak için tıklayın!