URL
https://opencores.org/ocsvn/c0or1k/c0or1k/trunk
Subversion Repositories c0or1k
[/] [c0or1k/] [trunk/] [conts/] [posix/] [test0/] [include/] [atoi.h] - Rev 7
Go to most recent revision | Compare with Previous | Blame | View Log
#ifndef __ATOI_H__ #define __ATOI_H__ static inline int power(int exp, int mul) { int total = 1; while (exp > 0) { total *= mul; exp--; } return total; } static inline int ascii_to_int(char *str) { int size = strlen(str); int iter = size - 1; int num = 0; for (int i = 0; i < size; i++) num += ((int)str[iter - i] - 48) * power(i, 10); return num; } #endif
Go to most recent revision | Compare with Previous | Blame | View Log