Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
formato_real
program formato_real; (* N:M ==> N posiciones en total - con M decimales *) (* si el número es más grande que la anchura indicada *) (* no se "parte" ... se escribe completo. *) (* Si es menor, se rellena con espacios por la izquierda. *) (* Los decimales se redondean al número de posiciones indicado *) var num: real; begin num := 9234.56789; writeln('----x----x----x----x----x----x'); writeln(num); (* el formato por defecto es exponencial *) writeln(num:15:3); (* Con tres decimales *) writeln(num:8:2); (* Con dos decimales *) writeln(num:4:1); (* Con un decimal *) writeln(num:2:0); (* Sin decimales *) writeln(num:12); (* ¿Qué hará ahora? *) writeln(num:6); writeln('----x----x----x----x----x----x'); end. (* num := 56.789765 ; writeln(num); writeln(num:1); writeln(num:30); end. *) (* si se indica formato pero no decimales *) (* se utiliza notación exponencial *) (* pero lo más compacta posible *) (* intentando cumplir con lo especificado *) (* --------------------------------------- *)
run
|
edit
|
history
|
help
0
Matrix
Homework 10
Project Euler 21 - Amicable numbers
BubbleSor (slimmer)
array
practica 5 ejercicio 2
Localisation ND
Урок 6. Задача 1 (1525). Номер самого большого числа
звёздное небо с подсчётом двойных звёзд
Lunohod-1