// Solidity contract to demonstrate // Arithmetic Operator pragma solidity ^0.4.18; // Creating a contract contract SolidityTest { // Initializing variables uint16 public a = 20; uint16 public b = 10; // Initializing a variable // with sum uint public sum = a + b; // Initializing a variable // with the difference uint public diff = a - b; // Initializing a variable // with product uint public mul = a * b; // Initializing a variable // with quotient uint public div = a / b; // Initializing a variable // with modulus uint public mod = a % b; // Initializing a variable // decrement value uint public dec = --b; // Initializing a variable // with increment value uint public inc = ++a; }
0.4.18