How is there no standard MiB constant of 1024*1024 in the C standard? What do other codebases do?