formatação

este comando no keil
float COMPR=8.56
N=sprintf( BUF,"%02.2f",COMPR );
ele formata para 8.56 , só que eu quero mostrar no lcd é 08.56
como posso fazer isso ?
float COMPR=8.56
N=sprintf( BUF,"%02.2f",COMPR );
ele formata para 8.56 , só que eu quero mostrar no lcd é 08.56
como posso fazer isso ?