PHD is curiously documented [1] "Calculates a percentage". Which is actually (from any normal user point of view) is wrong. Which is clear immediately from the example given there: "10 + 15 PHD displays 10.15". Yes, it displays 10.15, and not 11.5, which would happen, if PHD meant "add 15 percent of 10 to 10". The actual operation performed by PHD is simply "take the value before, and multiply by 0.01" [2]. It is a useless thing, replacement for "/100", and its presence is misleading. Of course, it can't be removed from code, without breaking existing documents; but it can be removed from the UI (and help). [1] https://help.libreoffice.org/25.2/en-US/text/swriter/02/14020000.html?&DbPAR=WRITER [2] https://opengrok.libreoffice.org/xref/core/sw/source/core/bastyp/calc.cxx?r=e2af30210fcbfe9e20f893360cf10edfdf22b7e1#1075
Examples of real-life confusion: https://ask.libreoffice.org/t/formulas-and-syntax-in-writer-tables/124522 (where the author seriously claims that PHD does "n × (1 + x/100)" in their tutorial-like document, uploaded for wide reference) https://ask.libreoffice.org/t/calculate-percentage-in-writer-table/65480 (discussing how to use PHD, exactly because it's counter-intuitive).
(In reply to Mike Kaganski from comment #0) > ...but it can be removed from the UI (and help). +1
+1 to remove from "UI (and Help)" but retain for backward compatibility.