Magic Square Maker

• This page allows you to choose 4 integers (0 ~ 100,000) and creates a 4x4 magic square with the specified 4 numbers in the top row. ("Magic square" in Wikipedia)

• All numbers are unique unless duplicate(s) / triplicate / quadruplicate are specified for the top row.

• Negative numbers are used only if no solution is available otherwise.

• The numbers in the top row appear with leading 0's if they are entered with leading 0's.

(Useful for a date matrix, e.g., enter 20, 16, 12, 04 for December 04, 2016.)

• Read more at "behind the Magic Square Maker".

20 | 16 | 12 | 04 |

6 | 10 | 15 | 21 |

17 | 24 | 3 | 8 |

9 | 2 | 22 | 19 |

Sum is 52.

20 | 16 | 12 | 04 |

-24 | -2 | -40 | -8 |

-4 | -12 | -16 | -20 |

8 | 40 | 2 | 24 |

Product is 15,360.

Negative numbers are used.

• This program is written in R (r-project.org).

The "brew" package is used to integrate R and HTML.

• Magic square maker | • How many days |

• Pythagorean triples finder | • Prime factorization |

• Bivariate baseball score plots | • 3+3 designs |