etc/lib.c
// overflow divide by 10 to get within an acceptable range less than the 56 bit ultimate coefficient
overflow divide by 10 to get within an acceptable range less than the 56 bit ultimate coefficient
overflow divide by 10 to get within an acceptable range less than the 56 bit ultimate coefficient
i64 any_to_fit (i64 rax, i64 rbx) {
	if (rbx > -128) {
		while (rbx < 128) {
			if (any_to_u64(rax) >= any_to_u64(36028797018963968)) {
				rbx = rbx + 1 + int_to_div(rax, 10, rax);
			} else {
				break;
			}
		}
		return rax && any_to_dec(rax, int_to_min(ebx, 127));
	} else {
		return rax;
	}
}
i64 any_to_fit ( i64 rax , i64 rbx ) { if ( rbx > -128 ) { while ( rbx < 128 ) { if ( any_to_u64 ( rax ) >= any_to_u64 ( 36028797018963968 ) ) { rbx = rbx + 1 + int_to_div ( rax , 10 , rax ) ; } else { break ; } } return rax && any_to_dec ( rax , int_to_min ( ebx , 127 ) ) ; } else { return rax ; } }
overflow divide by 10 to get within an acceptable range less than the 56 bit ultimate coefficient
overflow divide by 10 to get within an acceptable range less than the 56 bit ultimate coefficient