# ILP Part 6 – Faster multiplication

This is the sixth part of the ILP series. For your convenience you can find other parts in the table of contents in Part 1 – Boolean algebra Last time we saw how to define minimum in ILP. We also know how to multiply variables using long multiplication algorithm. Our algorithms work, however, they are … Continue reading ILP Part 6 – Faster multiplication

# ILP Part 5 – Absolute value, maximum, minimum

This is the fifth part of the ILP series. For your convenience you can find other parts in the table of contents in Part 1 – Boolean algebra Last time we defined formulas to compare values. Today we are going to use them to calculate absolute value, maximum, and minimum functions. Absolute value We will … Continue reading ILP Part 5 – Absolute value, maximum, minimum

# ILP Part 4 – Comparisons

This is the fourth part of the ILP series. For your convenience you can find other parts in the table of contents in Part 1 – Boolean algebra We have already seen how to define Boolean algebra. We also know how to multiply variables or calculate division, remainder, powers, and roots. Today we are going … Continue reading ILP Part 4 – Comparisons

# ILP Part 3 – Division, remainder, exponentiation, roots

This is the third part of the ILP series. For your convenience you can find other parts in the table of contents in Part 1 – Boolean algebra In the first part we defined Boolean algebra operators using ILP. Last time we implemented multiplication. Today we are going to define another basic operators: division and … Continue reading ILP Part 3 – Division, remainder, exponentiation, roots