Fuzzy logic is a form of
many-valued logic in which the
truth values of variables may be any real number between 0 and 1. By contrast, in
Boolean logic, the truth values of variables may only be 0 or 1. Fuzzy logic has been extended to handle the concept of partial truth, where the truth value may range between completely true and completely false. Furthermore, when
linguistic variables are used, these degrees may be managed by specific functions.