Preguntas etiquetadas con bc

Lenguaje aritmético de precisión arbitraria.


1
¿Por qué se requiere 'bc' para construir el kernel de Linux?
Los requisitos mínimos de construcción del kernel de Linux especifican que bcse requiere la calculadora para construir el kernel v4.10, siendo la versión mínima de la herramienta 1.06.95. ¿Qué uso se hace bcen este contexto y por qué no se usa directamente el lenguaje C en lugar de bcpara estas …
66 linux-kernel  bc 

3
¿Operación flotante con bc?
Parece que bc no admite operaciones flotantes, cuando lo hago echo 1/8 | bcme da un cero. Lo comprobé bc (1), pero ni siquiera menciona float, así que me pregunto si es compatible.
42 bc 


4
python vs bc al evaluar 6 ^ 6 ^ 6
Estoy evaluando la expresión 6^6^6usando pythony por bcseparado. El contenido del archivo python es print 6**6**6. Cuando ejecuto time python test.py, obtengo la salida como real 0m0.067s user 0m0.050s sys 0m0.011s Y luego, ejecuté el comando time echo 6^6^6 | bcque me dio el siguiente resultado real 0m0.205s user 0m0.197s …


4
¿Entiende "ibase" y "obase" en caso de conversiones con bc?
A menudo uso la bcutilidad para convertir hexadecimal a decimal y viceversa. Sin embargo, siempre es un poco de prueba y error cómo ibasey obasedebe configurarse. Por ejemplo, aquí quiero convertir el valor hexadecimal C0 a decimal: $ echo "ibase=F;obase=A;C0" | bc 180 $ echo "ibase=F;obase=10;C0" | bc C0 $ …
22 bc 

1
¿Bc admite cálculos hexadecimales?
Estoy tratando de hacer un hexcálculo directamente con bc, ya especifiqué la escala. echo 'scale=16;c06b1000-c06a5e78' | bc Pero todavía obtengo un cero. ¿Qué podría estar mal?
20 bc  calculator 


4
Calcule la variable y envíela a otra variable
La única calculadora que conozco es bc. Quiero agregar 1a una variable y salida a otra variable. Obtuve la nextnumvariable al contar la cadena en un archivo: nextnum=`grep -o stringtocount file.tpl.php | wc -w` Digamos que el nextnumvalor es 1. Cuando se agrega con 1, se convertirá 2. Para calcular, …

3
BC: multiplicación automática de precisión completa
Alto, necesito probar mi calculadora de precisión arbitraria, y bcparece un buen criterio para comparar, sin embargo, bctrunca el resultado de cada multiplicación a lo que parece ser la escala máxima de los operandos involucrados. ¿Hay alguna forma rápida de desactivar esto o de configurar automáticamente la escala de cada …
10 bc  calculator 



1
¿Cómo definir una función `bc` para su uso posterior?
Siempre he encontrado bcalgo misterioso e intrigante. Fue uno de los programas originales de Unix. Y es un lenguaje de programación en sí mismo. Así que con mucho gusto aprovecho cualquier oportunidad que pueda encontrar para usarlo. Como bc no parece incluir una función factorial, quiero definir una de esta …
8 shell  bc 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.