# Addition of two number using ‘-‘ operator

Examples:

```Input : 2 3
Output : 5

Input : 10 20
Output : 30
```

## Recommended: Please try your approach on {IDE} first, before moving on to the solution.

The idea is simple, we subtract -b from a.

## C++

 `// CPP program to add two numbers using ` `// - operator. ` `#include ` `using` `namespace` `std; ` ` `  `// function to add two numbers. ` `int` `add(``int` `a, ``int` `b) ` `{ ` `    ``return` `a - (-b); ` `} ` ` `  `// Driver code ` `int` `main() ` `{ ` `    ``int` `a = 2, b = 3; ` `    ``cout << add(a, b) << endl; ` `    ``return` `0; ` `} `

## Java

 `// Java program to add ` `// two numbers using ` `// - operator. ` `import` `java.io.*; ` ` `  `class` `GFG  ` `{ ` `     `  `// function to add two numbers. ` `static` `int` `add(``int` `a, ``int` `b) ` `{ ` `    ``return` `a - (-b); ` `} ` ` `  `// Driver code ` `public` `static` `void` `main (String[] args)  ` `{ ` `    ``int` `a = ``2``, b = ``3``; ` `    ``System.out.print(add(a, b)); ` `} ` `} ` ` `  `// This code is contributed  ` `// by chandan_jnu `

## Python3

 `# Python 3 program to add two numbers ` `# using - operator.  ` ` `  `# Function to add two numbers  ` `def` `add(a, b): ` `     `  `    ``return` `(a ``-` `(``-``b)) ` `     `  `     `  `# Driver code       ` `if` `__name__ ``=``=` `"__main__"` `:  ` `   `  `    ``a ``=` `2` `    ``b ``=` `3` `   `  `    ``print``(add(a, b)) ` ` `  `# this code is contributed by Naman_Garg `

## C#

 `// C# program to add ` `// two numbers using ` `// - operator. ` `class` `GFG ` `{ ` `     `  `// function to add two numbers. ` `static` `int` `add(``int` `a, ``int` `b) ` `{ ` `    ``return` `a - (-b); ` `} ` ` `  `// Driver code ` `static` `void` `Main()  ` `{ ` `    ``int` `a = 2, b = 3; ` `    ``System.Console.WriteLine(add(a, b)); ` `} ` `} ` ` `  `// This code is contributed  ` `// by mits `

## PHP

 ` `

Output:

```5
```

My Personal Notes arrow_drop_up Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.