ตัวเลขเป็นจำนวนเต็มถ้าไม่ใช่จำนวนเต็มลบโดยไม่มีส่วนทศนิยม ดังนั้น0
และ8
และ233494.0
มีทั้งในขณะที่1.1
และ0.001
และ233494.999
ไม่ได้
อินพุต
หมายเลขเลขทศนิยมในฐาน / การเข้ารหัสภาษาเริ่มต้นของคุณ
ยกตัวอย่างเช่นการเป็นตัวแทนจำนวนเต็มเริ่มต้นสำหรับไบนารีแลมบ์ดาแคลคูลัสจะเป็นเลขคริสตจักร แต่การแสดงจำนวนเต็มเริ่มต้นสำหรับงูหลามเป็นฐาน 10 ทศนิยมไม่เอก
เอาท์พุต
truthyค่าถ้าใส่เป็นทั้งเป็นfalsyค่าถ้ามันไม่ได้
โปรดทราบว่าหากภาษาของคุณรองรับเฉพาะความแม่นยำทศนิยมให้พูดว่า 8 แห่ง1.000000002
ถือว่าเป็นทั้ง
อินพุตและเอาต์พุตสามารถทำได้ผ่านวิธีการI / O มาตรฐานใดๆ
กรณีทดสอบ
Input -> Output
332 -> true
33.2 -> false
128239847 -> true
0.128239847 -> false
0 -> true
0.000000000 -> true
1.111111111 -> false
-3.1415926 -> false
-3 -> false
เกณฑ์การให้คะแนน
เช่นเดียวกับcode-golfการส่งที่สั้นที่สุดชนะ โชคดี!