converting BigDecimal to BigInteger

Discussion in 'Java' started by Jeremy Watts, Jun 28, 2005.

  1. Jeremy Watts

    Jeremy Watts Guest

    Hi,

    How would you convert a 'BigDecimal' number to a 'BigInteger' ? I cant seem
    to be able to do this.

    More specifically, lets say I had the BigDecimal 5.0000, and wanted to
    convert this to 5 , and then have Java treat that as '5' in BigInteger
    form , then how would I do this?

    Thanks
     
    Jeremy Watts, Jun 28, 2005
    #1
    1. Advertisements

  2. Jeremy Watts

    karoshi Guest

    BigDecimal myBigDecimal = new BigDecimal(5.0d);
    BigInteger myBigInteger = myBigDecimal.toBigInteger();
     
    karoshi, Jun 28, 2005
    #2
    1. Advertisements

  3. Jeremy Watts

    Roedy Green Guest

    if there is not a more direct way, export and import a string.

    --
    Bush crime family lost/embezzled $3 trillion from Pentagon.
    Complicit Bush-friendly media keeps mum. Rumsfeld confesses on video.
    http://www.infowars.com/articles/us/mckinney_grills_rumsfeld.htm

    Canadian Mind Products, Roedy Green.
    See http://mindprod.com/iraq.html photos of Bush's war crimes
     
    Roedy Green, Jun 28, 2005
    #3
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.