← Back to list

C++ Notlarım

int / int → int

Hakan · 2025-08-26 12:59 · 0 claps · 0.3 min read
#sabancı-üniversitesi #cs-201 #c-programming #c-sharp-programming
Open on Medium ↗
Wiki topics: 💻 · Programming

C++ Notlarım

int / int → int

Bu çok kritik 👇

  • 5 / 2 = 2 (çünkü ikisi de int)
  • 5.0 / 2 = 2.5 (çünkü biri double)
  • double(5) / 2 = 2.5

📌 Yani C++ önce türleri kontrol ediyor, eğer ikisi de int ise sonucu int olarak hesaplıyor, sonra gerekirse diğer tarafa çeviriyor. O yüzden sen 1/a yaptığında aslında int / int → sonuç int. Bunu çözmek için 1.0/a ya da (double)1/a yazmamız gerekiyor.


메타데이터
post_id
a67a732ea47e
slug
c-notlarım-a67a732ea47e
url
https://medium.com/@ahguloglu/c-notlar%C4%B1m-a67a732ea47e
canonical_url
https://medium.com/@ahguloglu/c-notlar%C4%B1m-a67a732ea47e
author_url
https://medium.com/@ahguloglu
status
ok
fetched_at
2026-07-17 23:06:01