Sign in
llvm
/
llvm-test-suite
/
refs/heads/assumed-rank
/
.
/
SingleSource
/
UnitTests
/
2005-05-12-Int64ToFP.c
blob: a8a4c7e01835e52b4b42fc4761963197c3ce5396 [
file
] [
log
] [
blame
]
#include
<stdio.h>
int
main
()
{
unsigned
long
long
NX
=
124
,
X
;
do
{
X
=
NX
;
printf
(
"%llu = %f %lld = %f\n"
,
X
,
(
double
)
X
,
X
,
(
double
)(
signed
long
long
)
X
);
NX
+=
1ULL
<<
60
;
}
while
(
X
<
NX
);
return
0
;
}