logo

Modulo arba Remainder Operator Java

Modulo arba Remainder Operator grąžina likusią dviejų skaičių dalį po padalijimo. Jei jums pateikiami du skaičiai, tarkime, A ir B, A yra dividendas, o B yra daliklis, A mod B yra A ir B padalijimo liekana. Modulo operatorius yra aritmetinis operatorius, kuris žymimas %.

PASTABA: Jei skaitiklis yra mažesnis už vardiklį, % pateiks išvestį tik kaip skaitiklį.



Sintaksė:

A % B Where A is the dividend and B is divisor>

Pavyzdys:

Įvestis : a = 15, b = 6
// 15%6 reiškia, kad padalijus 15 (skaitiklis) iš 6 (vardiklis), gauname likutį 3//
Išvestis : 3
Įvestis : a = 16, b = 4
Išvestis: 0



Metodas:

  1. Paimkite dividendus ir daliklius iš vartotojo.
  2. Sukurkite sveikojo skaičiaus kintamąjį ir priskirkite jam A % B išraišką.
  3. Spausdinkite tą kintamąjį.

Toliau pateikiamas pirmiau minėto metodo įgyvendinimas:

masono formulė

Java






// Implementation of Modulo or Remainder Operator in Java> import> java.io.*;> import> java.util.*;> class> GFG {> >public> static> void> main(String[] args)> >{> >// Dividend> >int> a =>15>;> >// Divisor> >int> b =>8>;> >// Mod> >int> k = a % b;> >System.out.println(k);> >}> }>

>

pakeisti pavadinimą katalogo linux

>

Išvestis

7>

Laiko sudėtingumas:

Modulinė funkcija paprastai trunka Constant time / O(1) time, kaip ir kitos aritmetinės operacijos.