# A classe Random\Engine\Xoshiro256StarStar

(PHP 8 >= 8.2.0)

## Introdução

Implementa o algoritmo » xoshiro256**.

## Resumo da classe

namespace Random\Engine;
final class Xoshiro256StarStar implements Random\Engine {
/* Métodos */
public function __construct(string|int|null `$seed` = `null`)
public function __debugInfo(): array
public function generate(): string
public function jump(): void
public function jumpLong(): void
public function __serialize(): array
public function __unserialize(array `$data`): void
}

## Índice

- Random\Engine\Xoshiro256StarStar::__construct — Constrói um novo mecanismo xoshiro256**
- Random\Engine\Xoshiro256StarStar::__debugInfo — Retorna o estado interno do mecanismo
- Random\Engine\Xoshiro256StarStar::generate — Gera 64 bits de aleatoriedade
- Random\Engine\Xoshiro256StarStar::jump — Move o mecanismo com eficiência para frente em passos de 2^128
- Random\Engine\Xoshiro256StarStar::jumpLong — Avança eficientemente o mecanismo em 2^192 passos
- Random\Engine\Xoshiro256StarStar::__serialize — Serializa o objeto Xoshiro256StarStar
- Random\Engine\Xoshiro256StarStar::__unserialize — Desserializa o parâmetro data em um objeto Xoshiro256StarStar

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open