Hvordan sjekke for heltall

Hvordan sjekke for heltall


I dataprogrammering, er et tall en type variabel som representerer hele tall. Heltall brukes når det er et tall, en indeks eller hvor enn deler av hele tall ikke er nødvendig. Når en inngang er ment å være et heltall, er det viktig å sjekke at antallet er faktisk et heltall. Ellers koden din kan gjøre noen svært uvanlige ting. Kontrollere at en inngang er et heltall er en enkel, liten kode.

Bruksanvisning

1 Bestem og lagre input. Sjekk hvilken type input. Hvis typen er en innebygd heltall, kan det bare være et heltall og jobben er gjort. Ellers kan det være lagret i en flottør, i hvilket tilfelle det kan eller ikke kan være et helt tall. Som et eksempel, kaller dette nInput.

2 Beregn gulvet av nummeret. De fleste programmeringsspråk har en innebygd funksjon for å beregne etasje i et tall. Som et eksempel, kaller funksjonen etasje ().

3 Beregn forskjellen av inngangs og gulvet av inngangs, og sammenlignet med null. Gulvet i alle tall er det nærmeste heltall som er mindre enn eller lik det hele tall. Gulvet på 3,6 er 3. Beregningen nInput etasje (nInput) vil være null bare hvis nInput er et heltall. Så for å sjekke om en inngang er et heltall, bare sjekke om forskjellen mellom antall og sin etasje er null.

Hint

  • Hvis du trenger å endre tallet til et heltall, kan du være i stand til å bare skrive nInput = etasje (nInput), nInput = tak (nInput) eller nInput = round (nInput), avhengig av hva som er nærmere til nummeret du ønsker. På den måten inngangen er gjort om til et heltall.
  • Hvis du bare trenger å sjekke om nummeret er et heltall, bør du sette innspill til skrivebeskyttet.