Liknande nummer - hur man känner igen det

Tidigare har vi i denna artikel beskrivit metoder för att känna igen liknande tal.

Exempelvis är "500 199 Kč" och "500 210 Kč" nästan identiska.

Lösningen är att beräkna andelen och jämföra med epsilon.

php
$x = 500199;
$y = 500210;
$epsilon = 0.001;
if (abs($x / $y) < $epsilon) {
// Siffrorna är likartade
}

Newsletter

Nejlepsi tipy a triky o PHP do Vaseho e-mailu. Clanky a novinky nejen ze sveta PHP a programovani.