#definedo_div(n,base)({\uint32_t__base(base);\uint32_t__rem;\__rem((uint64_t)(n))%__base;\(n)((uint64_t)(n))/__base;\__rem;\})用法u64 ns1234567890;u32 remainder_ns;remainder_nsdo_div(ns,1000000);// 执行后ns 被修改为商 (1234)remainder_ns 为余数 (567890)