Weak acid solution calculations