In tablulator you can sum up the column into the footer of the table using column.bottomCalc = "sum";
However, when the column contains float values the sum total shows a really strange number of decimal places. How can this be restricted to 2 decimal places?

You can use the
bottomCalcFormatterfunction to format the result to your requirements. See https://tabulator.info/docs/5.6/column-calcs#formatBelow is an example where subtotal is rounded to 2 decimal places and total is fixed to always display 2 decimal places: