bc

¿Cómo consigo que bc (1) imprima el cero inicial?

Hago algo como lo siguiente en un Makefile: echo "0.1 + 0.1" | bc (en el archivo real los números son dinámicos, por sup ... ed pero parece que no puedo encontrar cómo conseguir bc para imprimir el cero. O es bc simplemente no es capaz de hacer esto?

¿Cómo conseguir que bc maneje números en notación científica (también conocida como exponencial)?

bc no le gustan los números expresados en notación científica (también conocida como notación exponencial). $ echo "3.1e1*2" ... a de obtener bc para entender la notación exponencial? Si no, ¿qué puedo hacer para traducirlos a un formato que bc entienda?

Cómo obtener un número decimal al dividir en bc?

Necesito 'bc' para dividir un número y darme no solo el piso sino también el resto. Por ejemplo, 'bc' me da '2' si hago '5/2'. Realmente quiero algo como ' 2.5 ' Tal vez esto ni siquiera es posible?