Example #1
0
	int
main ( int argc, char *argv[] )
{
	unsigned int a = 128;
	num2bin(a);
	return EXIT_SUCCESS;
}				/* ----------  end of function main  ---------- */
Example #2
0
int main(int argc, char **argv)
{
	char *res;
	char buffer[1024];

	info.base = 0;
	parseopts(argc, argv);

	if (!(res = num2bin(info.num, buffer, sizeof(buffer))))
		_throwerror(1, "%s is a too large number.", argv[1]);

	printf("[dec]\t%llu\t=\t[hex]\t%llx\t[oct]\t%llo\t[bin]\t%s\n", info.num, info.num, info.num, res);

	return 0;
}