Sveikasis skaičius, nustatyti funkcijos

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Grąžina skaičiaus sveikąją dalį.

Sintaksė

Sveikasis skaičius ( numeris )

Išspręsti ( numeris )

Reikiamą skaičiųargumentas yra dvigubą arba bet kurį galioja skaitinis reiškinys. Jei skaičius yra nulis, nulinis grąžinama.

Pastabos

Int ir išspręsti pašalinti jo trupmeninę dalį skaičių ir gautą sveikojo skaičiaus reikšmę.

Skirtumas tarp Int ir išspręsti yra, jei skaičius yra neigiamas, Int pateikia pirmą neigiamas sveikasis skaičius mažesnis ar lygus skaičius, kadangi išspręsti pateikia pirmą neigiamas sveikasis skaičius didesnis nei arba lygu skaičius Pvz., Int konvertuoja-8.4 -9, ir išspręsti konvertuoja-8.4 -8.

Taisymas (skaičius) yra lygi:

Sgn(number) * Int(Abs(number))

Pavyzdys

Pastaba: Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.

Šis pavyzdys rodo, kaip funkciją Int ir išspręsti pateikiama skaičių dalys sveikojo skaičiaus. Neigiamas skaičius argumentas, kai funkciją Int pateikia pirmą neigiamas sveikasis skaičius, mažesnis ar lygus skaičius; nustatyti funkcija pateikia pirmąją neigiamas sveikasis skaičius didesnis už arba lygus.

Dim MyNumber
MyNumber = Int(99.8) ' Returns 99.
MyNumber = Fix(99.2) ' Returns 99.
MyNumber = Int(-99.8) ' Returns -100.
MyNumber = Fix(-99.8) ' Returns -99.
MyNumber = Int(-99.2) ' Returns -100.
MyNumber = Fix(-99.2) ' Returns -99.
Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×