# using int beetwin 2 numbers

**URL:** <https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629>\
**Category:** Programming\
**Created:** [May 1, 2018, 8:24pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629 "2018-05-01T20:24:27Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![kaiss](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/kaiss/32/1098792_2.png) [@kaiss](https://forum.arduino.cc/u/kaiss)\
**Post date:** [May 1, 2018, 8:24pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/1 "2018-05-01T20:24:27Z")

</div>

hello

can we write this :

int freq0 \>= 1100 && \<= 1150 ?

i want to declare frequency0 beetwin two value

thanks

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 1, 2018, 8:25pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/2 "2018-05-01T20:25:56Z")

</div>

An int variable can, at any one time, store a single value.  
No, you cannot store a range.

---

<div class="post-metadata">

**Author:** ![kaiss](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/kaiss/32/1098792_2.png) [@kaiss](https://forum.arduino.cc/u/kaiss)\
**Post date:** [May 1, 2018, 8:36pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/3 "2018-05-01T20:36:42Z")

</div>

thanks

how we can do to say the programm that the frequency is beetwin two value ? like an int

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 1, 2018, 8:38pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/4 "2018-05-01T20:38:51Z")

</div>

```cpp
if (freq >= 1100 && freq <= 1150)

```

---

<div class="post-metadata">

**Author:** ![kaiss](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/kaiss/32/1098792_2.png) [@kaiss](https://forum.arduino.cc/u/kaiss)\
**Post date:** [May 1, 2018, 8:45pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/5 "2018-05-01T20:45:32Z")

</div>

i want to declare in the top of my programm with , behind the int

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 1, 2018, 8:47pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/6 "2018-05-01T20:47:03Z")

</div>

Tell us what you want to do, not how you imagine it will be implemented

---

<div class="post-metadata">

**Author:** ![kaiss](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/kaiss/32/1098792_2.png) [@kaiss](https://forum.arduino.cc/u/kaiss)\
**Post date:** [May 1, 2018, 8:56pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/7 "2018-05-01T20:56:20Z")

</div>

void loop()  
{  
pulseHigh = pulseIn(pulsePin, HIGH);  
pulseLow = pulseIn(pulsePin, LOW);  
pulseTotal = pulseHigh + pulseLow; // Time period of the pulse in microseconds  
frequency = 1000000 / pulseTotal; // Frequency in Hertz (Hz)

String sensorVal = String(frequency); // Read the value of the sensor on A0  
sensorVal.toCharArray(sensorPrintout, 10); //convert the reading to a char array

if (frequency \>= 1100 && frequency \<= 1150)  
{  
Serial.println(frequency);

i want to transform : if (frequency \>= 1100 && frequency \<= 1150) on : if frequency = freq0  
Serial.println(frequency);

thanks

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 1, 2018, 8:58pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/8 "2018-05-01T20:58:43Z")

</div>

You can't simply invent your own syntax - the C language doesn't allow it.

---

<div class="post-metadata">

**Author:** ![kaiss](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/kaiss/32/1098792_2.png) [@kaiss](https://forum.arduino.cc/u/kaiss)\
**Post date:** [May 1, 2018, 9:01pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/9 "2018-05-01T21:01:27Z")

</div>

ok thanks for all

---

<div class="post-metadata">

**Author:** ![MorganS](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/morgans/32/218718_2.png) [@MorganS](https://forum.arduino.cc/u/MorganS)\
**Post date:** [May 1, 2018, 9:36pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/10 "2018-05-01T21:36:50Z")

</div>

You can't declare that the frequency fits within a range. If it somehow went outside that range then you would want something to happen right? Like maybe print out an error message or take some other corrective action?

If you declared this limit then how do you tell it what to do outside the range? It can't just stop your whole program and wait until it's fixed - the program is stopped so it can't fix anything.

YOU have to write the code to take an action if the number is outside your desired range. If it's a number typed in by a person, you might print an error message like "Frequency cannot be greater than 11500, please re-enter the frequency..." If it's something coming from another input, then you have to write code to allow for that input giving you an unexpected number.

---

<div class="post-metadata">

**Author:** ![Robin2](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/robin2/32/216045_2.png) [@Robin2](https://forum.arduino.cc/u/Robin2)\
**Post date:** [May 2, 2018, 7:08am UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/11 "2018-05-02T07:08:50Z")

</div>

> kaiss:  
> i want to declare in the top of my programm with , behind the int

Just create some variables

```arduino
int maxFreq = 1150;
int minFreq = 1000;

```

and then use this style to check the frequency

```arduino
if (freq >= minFreq && freq <= maxFreq)

```

...R

---

<div class="post-metadata">

**Author:** ![MarkT](https://avatars.discourse-cdn.com/v4/letter/m/c89c15/32.png) [@MarkT](https://forum.arduino.cc/u/MarkT)\
**Post date:** [May 2, 2018, 10:02am UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/12 "2018-05-02T10:02:38Z")

</div>

> kaiss:  
> thanks
> 
> how we can do to say the programm that the frequency is beetwin two value ? like an int

You cannot declare range types. You can only do explicit runtime checks.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [May 5, 2021, 11:10pm UTC](https://forum.arduino.cc/t/using-int-beetwin-2-numbers/523629/13 "2021-05-05T23:10:02Z")

</div>


