Given one or more integers n, find the next integer that is a square, for each of them.
Example 1:
n = 1; out = 4;
Example 2:
n = [5 7 9]; out = [9 9 16];
Similar to Solution 844592, this fails for large x, e.g., x = 1e16, due to floating point errors
This solution is numerically more stable than Solution 844592.
This solution fails for large x > 1e15 due to floating point errors (e.g., 1e16+0.5==1e16).
The Answer to Life, the Universe, and Everything
312 Solvers
251 Solvers
Create an index-powered vector
232 Solvers
313 Solvers
Matlab Basics - Absolute Value
272 Solvers