Files
news.gitea.happylizard.me/bin/gems/facets-3.1.0/lib/standard/facets/math/linsolve.rb
T
pizza2d1 4cee170d66
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 9s
Add bin and edit workflow
2026-09-16 13:11:16 -06:00

13 lines
298 B
Ruby

module Math
# Returns real solution(s) of <code>+a+x + +b+ = +c+</code> or +nil+
# if no or an infinite number of solutions exist. If
# <code>c</code> is missing it is assumed to be 0.
#
# @author Josef Schugt
def self.linsolve(a, b, c = 0.0)
a == 0 ? nil : (c - b) / a
end
end