One bug of mpf
    穆彤东 
    lifetermity at icloud.com
       
    Sat Oct  3 03:27:49 UTC 2015
    
    
  
GNU mp group:
    GNU mp is a good mp library, I want to say thanks to you nice people. 
iPhone 4
IOS7.0.1 
clang 3.5.0
gmp6.0.0
program:
#include <gmp.h>
#include <stdio.h>
void main()
{
    char* s1,*s2;
    mp_exp_t exp1,exp2;
    mpf_t f1,f2;
    mpf_init_set_str(f1,"220",16);
    mpf_init_set_str(f2,"12",16);
    s1=mpf_get_str(0,&exp1,2,0,f1);
    s2=mpf_get_str(0,&exp2,2,0,f2);
    printf("0x220 -> %s\n0x12 -> %s",s1,s2);
}
Output is:
0x220 -> 10001
0x12 -> 1001
Zeros at the end lost.
发自我的 iPhone
    
    
More information about the gmp-bugs
mailing list