Rounding Mountain – Visual Number Line for Rounding
Type a number and see it on a number line with a “mountain” peak. Visualizes whether it should round up or down to the nearest 10, 100, or 1000.
UD5 Toolkit
A 2D vector field assigns a vector (with an x-component and y-component) to every point in a two-dimensional plane. Mathematically, it's a function F(x,y) = (Fx(x,y), Fy(x,y)). Vector fields are fundamental in physics for describing phenomena like gravitational fields, electric fields, fluid flow, and magnetic fields.
Enter mathematical expressions for Fx and Fy using variables x and y. You can use functions like sin(x), cos(y), exp(x), sqrt(x^2+y^2), and constants like pi and e. Use ^ or ** for exponentiation. Adjust ranges, grid density, and arrow scaling using the controls. Click on the plot to add streamline seeds!
Streamlines (or flow lines) are curves that are everywhere tangent to the vector field. They represent the paths that massless particles would follow if released into the field. In fluid dynamics, they show flow patterns; in electromagnetism, they represent field lines. Streamlines help visualize the "flow" of the vector field.
The color of each arrow indicates the magnitude (strength) of the vector at that point. Blue represents smaller magnitudes, while red represents larger magnitudes. The color scale ranges from blue (weak) through cyan, green, and yellow to red (strong). This color-coding provides an immediate visual understanding of where the field is strongest.
Common examples include: Gradient fields (conservative forces like gravity), Rotational fields (magnetic fields around currents), Source/Sink fields (electric fields from charges), Uniform fields (constant gravitational field near Earth's surface), and Dipole fields (electric or magnetic dipoles). Try the presets to explore these!
By default, arrow lengths are proportional to the vector magnitude at each point, with automatic scaling so the largest arrow fits within the grid cell. You can adjust the scaling factor manually using the Arrow Scale slider, or toggle "Uniform Arrow Length" to show all arrows at the same length (showing only direction, with color still encoding magnitude).
Variables: x, y |
Constants: pi, e |
Functions: sin(x), cos(x), tan(x), exp(x), log(x), ln(x), sqrt(x), abs(x), atan(x), atan2(y,x), asin(x), acos(x), sinh(x), cosh(x), tanh(x), pow(x,n) |
Operators: +, -, *, /, ^ or ** (power) |
Examples: sin(x)*cos(y), x^2-y^2, exp(-(x^2+y^2))
Type a number and see it on a number line with a “mountain” peak. Visualizes whether it should round up or down to the nearest 10, 100, or 1000.
Enter any two of radius, mass, speed, period, force to find the others. Physics student aid.
Enter a number and see its prime factors displayed as a tree. Visual math helper.
Enter length or period to find the other. Visual swinging animation. Quick physics reference.
Adjust angle and initial speed to launch a projectile. See trajectory, range, max height. Interactive physics.
Enter height and get fall time and impact speed. Simple physics demo. Good for students.
Drag a battery, resistor, LED onto a grid and simulate current flow. Show Ohm's law in action.
Select common materials (wood, plastic, metals) and see density chart. Predict floating. Fun science.
Create custom number lines (0-20, negative, fractions, decimals) for math education. Adjustable ticks and labels. Instant download.
Generate printable math worksheets for addition, subtraction, multiplication, and division. Choose difficulty and number of problems. Answer key included.
Use the abs() and sign() CSS functions to create interesting layouts. See computed values live. Cutting‑edge CSS.
Set launch angle, initial speed, and height. See the trajectory, max height, and range plotted on a canvas. Learn kinematics.
Solve random arithmetic problems under a time limit. Track your score and improve mental calculation. No data collected.
Click to see a famous physics formula rendered in LaTeX, with a short description. For daily science inspiration. All local.
Generate a sheet of random arithmetic problems (+, -, ×, ÷) with configurable digits. For kids and brain training.
Type a mathematical expression like 'sqrt(16)+sin(pi/2)' and get the result instantly. Supports popular functions. Local.
Adjust parameters and see how the slice of a cone creates different conic sections. Interactive learning.
Check if a number of the form 2^p‑1 is a Mersenne prime. Quick Lucas‑Lehmer test simulation for small p.
Enter any integer and quickly find the next prime number after it. Perfect for hashing and puzzles.
Visualize Brownian motion with hundreds of particles. Adjust temperature and viscosity to see diffusion changes. Educational science tool.
Enter a number and see an animated factor tree breaking it down to primes. Perfect for teaching factorization.
View thousands of digits of Euler's number (e). Click to copy a block. For math enthusiasts.
Scroll through thousands of pre‑computed digits of π. Search for a specific string of digits. For math lovers.
Generate magic squares of odd order (3x3, 5x5, …). See the sum constant and verify rows, columns, diagonals. Educational math toy.
Generate the Koch snowflake fractal to a desired iteration level. See how the perimeter grows. Interactive geometric art.
Draw perfect ellipses by dragging focal points and a point on the curve. See the equation update dynamically. Educational.
Plot one or more mathematical functions f(x) on a 2D canvas. Zoom, pan, and see intersections. Great for calculus and algebra. Purely client‑side.
Compute probability for simple events, as well as permutations and combinations (nPr, nCr). Useful for statistics and game theory. Browser-based math.
Full-featured scientific calculator with trigonometric, logarithmic, and exponential functions. Clean interface and keyboard support. No installation required.
Perform common percentage calculations: find percent of a number, percentage increase/decrease, and more. Simple, fast, and always available for free.