mirror of https://github.com/E-Almqvist/eOS
parent
08d1f09e4c
commit
62f473f1e7
@ -1,2 +1,12 @@ |
|||||||
#include "conv.h" |
#include "conv.h" |
||||||
|
|
||||||
|
void int_to_str(int i, char* buf) { |
||||||
|
bool use_sign = false; |
||||||
|
|
||||||
|
if( i < 0 ) { |
||||||
|
i = (ulong)(i * (-1)) |
||||||
|
use_sign = true; |
||||||
|
} |
||||||
|
|
||||||
|
uint len = ulong_len(i);
|
||||||
|
} |
||||||
|
@ -1 +1,3 @@ |
|||||||
|
#include "types.h" |
||||||
|
|
||||||
void int_to_str(int i, char* buf); |
void int_to_str(int i, char* buf); |
||||||
|
@ -0,0 +1,10 @@ |
|||||||
|
#include "util.h" |
||||||
|
|
||||||
|
uint ulong_len(ulong i) { |
||||||
|
int len = 0; |
||||||
|
while (i != 0) { |
||||||
|
i = i / 10; |
||||||
|
++len; |
||||||
|
} |
||||||
|
return len; |
||||||
|
} |
@ -0,0 +1,3 @@ |
|||||||
|
#include "types.h" |
||||||
|
|
||||||
|
uint ulong_len(ulong n); |
Loading…
Reference in new issue