Processingでの10進数表示について
初めて質問させていただきます。プログラミングについては、全くの初心者です。
Processingで10000からのカウントダウンタイマーを作りたいと思い、様々なサイトを参考にさせていただき、次のようなプログラムを作りましたが、16進数での表示となっており、これを10進数表示に変える方法がどうしても分かりません…。
/**
* Countdown(int)
*
*/
import processing.video.*;
MovieMaker mm;
PFont font;
String t;
int cont;
void setup(){
size(1200, 480);
mm = new MovieMaker(this, 1200, 480, "Countdown.mov", 1, MovieMaker.VIDEO, MovieMaker.LOSSLESS);
frameRate(100);
background(1);
smooth();
textSize(400);
cont = 10000;
}
void draw(){
background(0);
t = hex(cont, 5);
if(cont < 16){
fill(255, 0, 0);
}
text(t,50,400);
if(cont > 0){
cont -= 1;
}
mm.addFrame();
}
void keyPressed() {
if (key == ' ') {
mm.finish();
println("save movie.");
exit();
}
}
色々と調べて、どうもhexの部分が良くないのではと思っているのですが、これをどのように変えても上手く行きません。
無知なもので、大変お恥ずかしい質問かと思いますが、ご教示のほどよろしくお願いいたします。