Pretty much any variable is signed if you want. A byte can be 0-126, and anything higher, subtract 126 from it, print with a “-“ in front of it,
and is also the value of the negative number.