]> pd.if.org Git - zpackage/blob - tomsfastmath/src/bin/fp_unsigned_bin_size.c
commit files needed for zpm-fetchurl
[zpackage] / tomsfastmath / src / bin / fp_unsigned_bin_size.c
1 /* TomsFastMath, a fast ISO C bignum library.
2  * 
3  * This project is meant to fill in where LibTomMath
4  * falls short.  That is speed ;-)
5  *
6  * This project is public domain and free for all purposes.
7  * 
8  * Tom St Denis, tomstdenis@gmail.com
9  */
10 #include <tfm_private.h>
11
12 int fp_unsigned_bin_size(fp_int *a)
13 {
14   int     size = fp_count_bits (a);
15   return (size / 8 + ((size & 7) != 0 ? 1 : 0));
16 }
17
18 /* $Source$ */
19 /* $Revision$ */
20 /* $Date$ */