www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/09/03/01:16:20

From: grini AT rafael DOT co DOT il (Moshe Greenberg)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: LARGE numbers.
Date: Thu, 03 Sep 1998 04:37:15 GMT
Organization: NetVision LTD.
Lines: 24
Message-ID: <35ee1c0d.2961260@news.netvision.net.il>
References: <1103_904198596 AT isaacc>
NNTP-Posting-Host: raf2p30.rafael.co.il
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

On Thu, 27 Aug 1998 06:16:36 GMT, isaacc AT flash DOT net wrote:
 very simple one, however I will ask

>I want to store the following number (25834242042) as an int, I declare it as usual:
>
>int var = 258342042;
>
>yet the number is obviouslu too large to store as an integer (even an unsigned one).
>Subsequently I try to store it as both 'float' and 'double' - yet they wont even hold a number of 
>this size!
>
>What can I do to get a larger varable declaration???

Hi

Try:
long long  var=258342042;

printf("%lld,var);

It will work.


Moshe

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019