Robert Morris [ACM:s meddelanden, 21:840-842, 1978] föreslog en probabilistisk teknik för ungefärlig räkning. Grundidén är att öka en räknare som innehåller värdet X med sannolikhet 2 −X. Som ett resultat, räknaren innehåller en approximation av ng n efter n händelser när man börjar med X = 1, och ger en opartisk uppskattning. Här vi åter den ursprungliga idén om Morris, och föreslå en binär flyttal-punkt räknare för spårning n. Nextly, använder vi en d-bit significand tillsammans med en binär exponent. Räknaren har en enkel formel för en objektiv uppskattning av n med en standardavvikelse av O(n2 −d/2 ). En flyttal-punkt räknare matchar noggrannheten hos en bas-q Morris räknare med q = 2 2 – d och använder samma antal d + lg lg n bitar. Den flyttal-punkt räknare har fördelen att ökningen sannolikheter är alltid heltal befogenheter 1/2. Som en följd av detta behöver den 2n 1 − o(1) slumpmässiga bitar i genomsnitt för att kunna räkna objekt i en datamängd längd n. Dessutom spårar flytta-punkt räknaren små värden exakt till n = 2 d.
En annan ansökan, presenteras i REF, är en återbesökt version av Morris Counter utformad för binära flyttal nummer.
Approximate counting with a floating-point counter