Skip to content

Instantly share code, notes, and snippets.

@cgm999
cgm999 / mul_a_weird.c
Last active January 23, 2026 06:44
Weird issue with compiled C code
#include <stdio.h>
#include <stdint.h>
uint16_t find_inv(uint16_t a) {
uint16_t inv = 1;
for (int i = 0; i < 16; i++) inv *= 2 - a * inv;
return inv;
}
uint16_t mul_a,mul_a_inv;