oct.c 358 B

1234567891011121314151617181920212223242526272829
  1. #include "bc_string.h"
  2. /* $Id$ */
  3. String *_oct(i)
  4. int i;
  5. {
  6. char buffer[30];
  7. sprintf(buffer,"%o",i);
  8. return( (String *)_newstr(buffer));
  9. }
  10. String *_hex(i)
  11. int i;
  12. {
  13. char buffer[30];
  14. sprintf(buffer,"%x",i);
  15. return( (String *)_newstr(buffer));
  16. }
  17. String *_nstr(f)
  18. double f;
  19. {
  20. char buffer[80];
  21. _str(f, buffer);
  22. return (String *) _newstr(buffer);
  23. }