Methodology
Formula, code boundary & assumptions
Riser count — target mode
ceil(total rise ÷ target maximum riser)
Ceiling keeps the solved equal riser no greater than the target you entered.
Actual equal riser
total rise ÷ riser count
A straight flight should not be laid out by using the target height for every step and leaving a different last riser.
Tread count
riser count − 1
For the simple model, the upper finished floor acts as the final walking surface.
Total horizontal run
tread count × entered tread depth
Tread depth is horizontal run per tread; nosing projection and local definitions remain separate.
Geometric stringer line
√(total rise² + total run²)
This is the overall stair-triangle hypotenuse, not a board cut list or structural stringer length.