How Ranked-Choice Voting Uses Math to Solve Real-World Problems

Every spring the smell of delicious, spicy chili fills the air, and you get to taste all the entries at Tusculum University. In previous years, voting was done by filling out a piece of paper, and counting the entries by hand. This was a tedious and labor intensive process. So last year, I helped to…

Math in Go

Performing Math in Go is like many other programing languages in many ways. Of course, the standard mathematical symbols apply: Operator Description + Addition – Subtraction * Multiplication / Quotient % Remainder & Bitwise AND | Bitwise OR ^ Bitwise XOR &^ Bit clear (AND NOT) << Left shift >> Right shift (logical) The Math…

C++ Math

C++ gives you a lot of ways to do math, built into the language directly. Unfortunately, it can get complex – so we’re going to focus on the simple stuff. The order of operation in C++ is the same as in algebra, so that is easy to remember. + is addition – is subtraction *…