Tam sayı türünde olmayan bir değeri sayıya dönüştürmeye çalışırsak R dilinde
NA türünde
NaN bir değer üretilir. Aşağıdaki
regular expression ile sadece rakamları kabul eden bir fonksiyon yazarak sayı girişi olarak sınırlandırabiliriz.
PHP- Kodu
tamSayiOku <- function()
{
n <- readline(prompt="Bir Tam Sayı Girin: ")
if(!grepl("^[0-9]+$",n))
{
return(tamSayiOku())
}
return(as.integer(n))
}
print(tamSayiOku())
Kaynak :
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]