Esempio n. 1
0
 /**
  * @covers NumbersPHP\Basic::powerMod
  */
 public function testPowerMod()
 {
     $this->assertEquals(1, \NumbersPHP\Basic::powerMod(1, -1, 5));
     $this->assertEquals(1, \NumbersPHP\Basic::powerMod(2, 10, 3));
     $this->assertEquals(16, \NumbersPHP\Basic::powerMod(2, pow(10, 9), 18));
     $this->assertEquals(6, \NumbersPHP\Basic::powerMod(6, 0.5, 10));
     $this->assertEquals(445, \NumbersPHP\Basic::powerMod(4, 13, 497));
 }