This is an industry standard way of representing hard drive storage...no matter how corrupt it seems.
It's not really corrupt, but a little sneaky. They did say 320GB, NOT 320GiB.
They note, "1GB = 1 billion bytes; actual formatted capacity less."
They just don't tell you that "actual formatted capacity less" means about 7% less.