örnek: 1.123 => 1 1.999 => 1
teşekkürler.
floor()
en yakın tam sayıyı aşağı yuvarlamak olacaktır.
EDIT: Aşağıda Mark işaret ettiği gibi, bu sadece önemli bir varsayım olduğunu, pozitif değerler için çalışacaktır. Negatif değerler için, ceil() kullanmak isterdim - ama giriş değerinin işaretini kontrol hantal olurdu ve muhtemelen Mark ya TechnoP en (int) cast fikri yerine istihdam etmek isterdim . Umut olur.
Lütfen giriş sadece pozitif mantarlar olabilir, o zaten zemin çalışmaları bahsetti.
floor(1.2)
Lütfen tamsayı de negatif olabilir Ancak o zemin ne istediğinizi vermeyebilir: her zaman hatta negatif sayılar için aşağı yuvarlar. Bunun yerine başka bir yazı belirtildiği gibi int çevirebilirsiniz. Bu size hem negatif hem pozitif sayılar için doğru sonucu verecektir.
(int)-1.2