// #include <BigNumber.h> // For a normal Arduino project
#include "BigNumber.h" // For Wokwi simulation
BigNumber num1 = 0;
BigNumber num2 = 1;
BigNumber num3;
unsigned long counter = 0;
void setup()
{
Serial1.begin( 115200);
Serial1.println( "Fibonacci");
Serial1.println( "---------");
BigNumber::begin(0); // only integers
}
void loop()
{
num3 = num1 + num2;
num1 = num2;
num2 = num3;
counter++;
if( counter % 1000 == 0)
{
Serial1.print( counter);
Serial1.print( ":");
Serial1.print( num3);
Serial1.println();
Serial1.println();
}
}