Scale utils
除算(`x*1000/255`)の替わり
static inline uint8_t scale_1000_to_127u8(uint16_t x)
static inline uint16_t scale_127u8_to_1000(uint8_t x)
static inline uint8_t scale_1000_to_255u8(uint16_t x)
static inline uint16_t scale_255u8_to_1000(uint8_t x)
static inline uint8_t scale_1000_to_256u8(uint16_t x)
static inline uint16_t scale_256u16_to_1000(uint16_t x)scale_1000_to_127u8()
scale_127u8_to_1000()
scale_1000_to_255u8()
scale_255u8_to_1000()
scale_1000_to_256u8()
scale_256u16_to_1000()
背景
最終更新