If you need to show more than 2 digits in pricing or discounting, use the package setting Unit Price Scale to adjust the values but also check the decimal precision for each field you are using
Note that CPQ does seem to store the value as more than 2 digits, this just handles the visualization of the value.