Cov txheej txheem:

Koj siv cov lej loj hauv Java li cas?
Koj siv cov lej loj hauv Java li cas?

Video: Koj siv cov lej loj hauv Java li cas?

Video: Koj siv cov lej loj hauv Java li cas?
Video: ua kom poj niam los kua ntau yuav ua cas 2024, Hlis ntuj nqeg
Anonim

Koj ua tau siv chav kawm BigInteger rau integers thiab BigDecimal rau tus lej nrog tus lej lej. Ob chav kawm yog txhais nyob rau hauv java ua . pob ntawv lej. Siv chav kawm BigInteger uas yog ib feem ntawm cov Java tsev qiv ntawv.

Ntawm no, yuav ua li cas koj tswj cov lej loj hauv Java?

Siv tus nqi zoo li qub ntawm txoj kev tig ib qho qub tus lej hauv a tus lej loj : BigInteger a = BigInteger. valueOf(100); Hmoov tsis zoo, koj tsis tuaj yeem siv cov neeg ua lej paub xws li + thiab * ua ke tus lej loj.

Tsis tas li ntawd, qhov loj ntawm BigInteger hauv Java yog dab tsi? BigInteger yuav tsum txhawb nqa qhov tseem ceeb hauv thaj tsam -2 Tus lej.MAX_VALUE (exclusive) rau +2 Tus lej.MAX_VALUE (tsuas yog) thiab tuaj yeem txhawb nqa qhov tseem ceeb sab nraud ntawm qhov ntau. Qhov ntau yam ntawm qhov tseem ceeb ntawm qhov tseem ceeb yog txwv thiab tej zaum yuav tsawg dua qhov kev txhawb nqa zoo tag nrho ntawm BigInteger . Qhov ntau yuav tsum yog tsawg kawg yog 1 txog 2500000000.

Ib tug kuj yuav nug, dab tsi yog tus lej loj hauv Java?

BigInteger Class hauv Java . Cov chav kawm BigInteger yog siv rau kev ua lej uas suav nrog ntau heev loj cov lej suav uas nyob sab nraum qhov txwv ntawm txhua yam muaj cov ntaub ntawv keeb kwm yav dhau los. Piv txwv li factorial ntawm 100 muaj 158 tus lej hauv nws yog li peb tsis tuaj yeem khaws nws hauv cov ntaub ntawv keeb kwm yav dhau los muaj.

Java piv rau cov lej loj li cas?

BigInteger pivTo() Method hauv Java

  1. 0: Yog tias tus nqi ntawm qhov BigInteger no sib npaug ntawm qhov khoom BigInteger dhau los ua qhov ntsuas.
  2. 1: Yog tias tus nqi ntawm qhov BigInteger no ntau dua li ntawm BigInteger cov khoom dhau los ua qhov ntsuas.

Pom zoo: