Rumor Spread Calculator

This calculator estimates the time it takes for a rumor to spread through a population using an exponential growth model.

Input Parameters

Calculation Results

Calculation Formula

Time to spread = log((Population Size / Initial Spreaders) / (1 - Spread Rate / 100)) / log(1 + Spread Rate / 100)

Where:
- Initial Spreaders: Number of people who initially know the rumor
- Spread Rate per Hour: Percentage of the population that learns the rumor each hour
- Population Size: Total number of people in the population

Result

Time to spread: 0 hours

Rumor Spread Calculator Calculator Usage Guide

Learn how to use the Rumor Spread Calculator calculator and its working principles

How to Use the Calculator

  1. Enter the initial number of spreaders (people who initially know the rumor).
  2. Enter the spread rate per hour as a percentage.
  3. Enter the total population size.
  4. Click the "Calculate" button to estimate the time it will take for the rumor to spread to the entire population.

Working Principle

The calculator uses an exponential growth model to estimate the time it takes for a rumor to spread through a population. The formula used is:

Time to spread = log((Population Size / Initial Spreaders) / (1 - Spread Rate / 100)) / log(1 + Spread Rate / 100)

This formula assumes that the rumor spreads exponentially, with the number of people who know the rumor increasing by a fixed percentage each hour.