Changeset c075b8f in git for Singular/shortfl.cc


Ignore:
Timestamp:
Sep 24, 1999, 2:23:26 PM (25 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', '4bd32dfef92ec9f5ed8dceee82d14318ae147107')
Children:
a40c6b72997ba692cd10e9477c9a9b40da2f29a1
Parents:
b0a43cc247b0d6a587d013e59cf99b60a26e7e74
Message:
* hannes: added conversion to float


git-svn-id: file:///usr/local/Singular/svn/trunk@3655 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/shortfl.cc

    rb0a43c rc075b8f  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: shortfl.cc,v 1.11 1999-09-16 12:34:01 Singular Exp $ */
     4/* $Id: shortfl.cc,v 1.12 1999-09-24 12:23:26 Singular Exp $ */
    55
    66/*
     
    2828  number N() const {return _n;}
    2929};
     30
     31float nrFloat(number n)
     32{
     33  return nf(n).F();
     34}
    3035
    3136BOOLEAN nrGreaterZero (number k)
     
    344349    i--;
    345350    rr=(float)mpz_limb_d(z)[i];
    346     while(i)
     351    while(i>0)
    347352    {
    348353      i--;
     
    358363  if(j>i)
    359364  {
    360     g=n;
    361     n=z;
    362     z=g;
    363     t=j;
    364     j=i;
    365     i=t;
     365    g=n; n=z; z=g;
     366    t=j; j=i; i=t;
    366367  }
    367368  t=i-j;
Note: See TracChangeset for help on using the changeset viewer.