Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A user on the chat asked how could he make something that would cap when it gets a specific value like 20. Then the behavior would be as follows:








He said he would like to perform it with a regular calculator. Is it possible to do this?

share|cite|improve this question
Could you better explain your problem? – Sigur Aug 20 '12 at 12:47
Your use of "=" has so many people rolling in their graves now I think you have triggered the mathematician zombie apocalypse. Do you mean something like capping a sequence $f(1),f(2),f(3)\dots$? – rschwieb Aug 20 '12 at 12:49
From here: $$\frac{x+20-|x-20|}{2}$$ – J. M. Aug 20 '12 at 12:49
@GustavoBandeira You shouldn't put "=" between quantities that aren't equal. If you do, you have a false statement. Writing "22=20" is as absurd as writing "0=1". – rschwieb Aug 20 '12 at 13:07
@GustavoBandeira Yeah, that's a much better version :) People will understand you more quickly. – rschwieb Aug 20 '12 at 17:17
up vote 9 down vote accepted

$ x \mapsto \min ( x , 20 ) $

share|cite|improve this answer

We can also get a bit (unnecessarily) fancier: $$ f(x) = x + (20 - x) \int\limits_{-\infty}^{x-20} \delta(t)\ dt $$ where $$ \int\limits_{-\infty}^{x-20} \delta(t)\ dt = \begin{cases} 0 & x < 20 \\ 1 & x \ge 20 \end{cases} $$ (See Heaviside step function.)

share|cite|improve this answer

While we are at fancy expressions, what about $$20-\lim_{n\to\infty}\frac1n\ln\left(1+\mathrm e^{n(20-x)}\right)$$

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.