From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Apr 11 17:43:36 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id RAA02898;
	Wed, 11 Apr 2001 17:43:36 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from mail.musha.org (postfix@daemon.musha.org [61.122.44.178])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id RAA02892
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 11 Apr 2001 17:43:35 +0900 (JST)
	(envelope-from knu@iDaemons.org)
Received: from archon.local.idaemons.org (archon.local.idaemons.org [192.168.1.32])
	by mail.musha.org (Postfix) with ESMTP id EFB144DF42
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 11 Apr 2001 17:43:33 +0900 (JST)
Date: Wed, 11 Apr 2001 17:43:33 +0900
Message-ID: <86vgobq11m.wl@archon.local.idaemons.org>
From: "Akinori MUSHA" <knu@iDaemons.org>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <20010411172719Q.koya@math.yokohama-cu.ac.jp>
References: <200104110320.AA02594@aquamarineN.nifty.ne.jp>
	<200104110754.AA02596@aquamarineN.nifty.ne.jp>
	<20010411172719Q.koya@math.yokohama-cu.ac.jp>
User-Agent: Wanderlust/2.5.4 (Smooth) SEMI/1.14.2 (=?ISO-8859-1?Q?Daish=F2?=
 =?ISO-8859-1?Q?ji?=) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 MULE
 XEmacs/21.1 (patch 14) (Cuyahoga Valley) (i386--freebsd)
Organization: Associated I. Daemons
X-PGP-Public-Key: finger knu@FreeBSD.org
X-PGP-Fingerprint: 081D 099C 1705 861D 4B70  B04A 920B EFC7 9FD9 E1EE
MIME-Version: 1.0 (generated by SEMI 1.14.2 -
 =?ISO-8859-1?Q?=22Daish=F2ji=22?=)
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-users-jp 60754
Subject: [FreeBSD-users-jp 60754] Re: =?ISO-2022-JP?B?GyRCQmckLRsoQg==?=
 =?ISO-2022-JP?B?GyRCJEpAMD90Nz8kLE1fJDckJBsoQg==?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: knu@iDaemons.org

At Wed, 11 Apr 2001 17:27:19 +0900,
Yoshihiro Koya wrote:
> /* ll.c */
> #include <stdio.h>
> #include <machine/limits.h>
> 
> int
> main(void)
> {
> 	long long hoge = ULONG_MAX;
> 	long long hoge10 = ULONG_MAX * 10;
> 
> 	printf("hoge * 10 = %qu\n", hoge*10);
> 	printf("hoge10 = %qu\n", hoge10);
> 	return 0;
> }
> 
> $B$G$b!"(Bhoge10 $B$NJ}$OCM$,$J$s$+JQ$G$9!#(B
> 
> % gcc -v
> Using builtin specs.
> gcc version 2.95.3 20010101 (prerelease)
> % ./ll
> hoge * 10 = 42949672950
> hoge10 = 4294967286
> 
> $B$3$l$C$F;EMM$G$7$g$&$+(B? $BCN$i$J$+$C$?!D!#(B
> $B$A$J$_$K<B83$7$?$N$O(B i386 $B$N%^%7%s$G$9!#(B

$B!!(BULONG_MAX $B$O(B long $B$G$7$+$b:GBgCM$J$s$@$+$i!"(B * 10 $B$7$?$i0n$l$F(B
$B$7$^$$$^$9$h!#(B

	(unsigned long long)ULONG_MAX * 10

$B$H$7$J$$$H!#(B

-- 
                     /
                    /__  __            Akinori.org / MUSHA.org
                   / )  )  ) )  /     FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ /  ( (__(  @ iDaemons.org / and.or.jp

"We're only at home when we're on the run, on the wing, on the fly"
