 |
BorlandTalk.com Borland discussion newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Thomas Willms Guest
|
Posted: Sat Feb 11, 2006 3:03 pm Post subject: what ist error C1093 ? |
|
|
Thank you for help but it doesn't work:
y, z : INT64;
z:=round(sqrt(prime));
while (y < int64(z)) do
begin inc(y); end; .........................> Errormessage appears:
Internal error C1093
i : int64;
For i := int64(1) to int64(10000000)
begin end;
doesn't work either...
by the way using y: integer I succeed in getting the divising numbers of
4294967296 but evey thing longer doesn't work.....
: I am investigating all numbers from i = 1 to square-root from the prime to
investigate. The squareroot 65563 is really much shorter than even the
integer limits.....and wonder why I cannot at least work with number up to
squareroot (prime)=2000000000 (limit of integer) so prime might be up to
limit 4 E18....and this is sufficient for me.
finally I am not sure if the function round or sqrt changes the format to
Integer. string to int64 works...
Thanks |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|