Searched refs:Bigint (Results 1 – 5 of 5) sorted by relevance
325 Bigint { struct326 struct Bigint *next; argument331 typedef struct Bigint Bigint; argument354 static Bigint *freelist[Kmax+1];358 static Bigint *362 Bigint *rv; in Balloc()369 len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1) in Balloc()372 rv = (Bigint*)pmem_next; in Balloc()376 rv = (Bigint*)MALLOC(len*sizeof(double)); in Balloc()390 Bfree(Bigint *v) in Bfree()[all …]
320 Bigint { struct321 struct Bigint *next; argument326 typedef struct Bigint Bigint; argument349 static Bigint *freelist[Kmax+1];353 static Bigint *357 Bigint *rv; in Balloc()364 len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1) in Balloc()367 rv = (Bigint*)pmem_next; in Balloc()371 rv = (Bigint*)MALLOC(len*sizeof(double)); in Balloc()385 Bfree(Bigint *v) in Bfree()[all …]
10 pub(crate) struct Bigint { struct15 impl Default for Bigint { argument17 Bigint { in default()23 impl Math for Bigint { implementation
22 fn parse_mantissa<F>(integer: &[u8], fraction: &[u8]) -> Bigint in parse_mantissa()33 let mut result = Bigint::default(); in parse_mantissa()111 fn large_atof<F>(mantissa: Bigint, exponent: i32) -> F in large_atof() argument135 fn small_atof<F>(mantissa: Bigint, exponent: i32, f: F) -> F in small_atof() argument146 let mut theor_digits = Bigint::from_u64(theor.mant); in small_atof()
290 Python/dtoa.c - freelist variable static Bigint *freelist[Kmax+1]596 Python/dtoa.c - p5s variable static Bigint *p5s