Escolar Documentos
Profissional Documentos
Cultura Documentos
import java.math.BigInteger;
import java.util.Scanner;
public class calcularFuncion {
public static void main(String[] args) {
Scanner tec = new Scanner(System.in);
BigInteger a = tec.nextBigInteger();
BigInteger resp=BigInteger.ZERO;
BigInteger resp1=BigInteger.ZERO;
BigInteger resp2=BigInteger.ZERO;
int bandera=1;
while(true){
resp=resp.add(BigInteger.valueOf(1));
if(bandera==1){
resp1=resp1.add(resp);
bandera=2;
}
else{
resp2=resp2.add(resp);
bandera=1;
}
if((a.compareTo(resp)==0)){
break;
}
}
System.out.println(resp2.subtract(resp1));
}
}
Constructores
Mostrar:
Heredado
Nombre
Protegido
Descripcin
Inicializa una nueva instancia de la estructura BigInteger
BigInteger(Byte[])
utilizando los valores de una matriz de bytes.
Inicializa una nueva instancia de la estructura BigInteger
BigInteger(Decimal)
utilizando un valor Decimal.
Inicializa una nueva instancia de la estructura BigInteger
BigInteger(Double)
utilizando un valor de punto flotante de precisin doble.
Inicializa una nueva instancia de la estructura BigInteger
BigInteger(Int32)
utilizando un valor entero de 32 bits con signo.
Inicializa una nueva instancia de la estructura BigInteger
BigInteger(Int64)
utilizando un valor entero de 64 bits con signo.
Propiedades
Mostrar:
Heredado
Nombre
Protegido
Descripcin
IsEven
IsOne
IsPowerOfTwo Indica si el valor del objeto BigInteger actual es una potencia de dos.
IsZero
MinusOne
One
Sign
Zero
Arriba
Mtodos
Mostrar:
Heredado
Nombre
Protegido
Descripcin
Abs
Add
Compare
CompareTo(BigInteger)
CompareTo(Int64)
CompareTo(Object)
CompareTo(UInt64)
Divide
DivRem
Equals(BigInteger)
Equals(Int64)
Equals(Object)
Equals(UInt64)
GetHashCode
GetType
GreatestCommonDivisor
Log(BigInteger)
Log(BigInteger, Double)
Log10
Max
Min
ModPow
Multiply
Negate
ToByteArray
ToString()
ToString(IFormatProvider)
ToString(String)
ToString(String,
IFormatProvider)
TryParse(String, BigInteger)
TryParse(String,
NumberStyles,
IFormatProvider, BigInteger)
Arriba
Operadores
Mostrar:
Heredado
Protegido
Nombre
Addition
BitwiseAnd
BitwiseOr
Decrement
Division
Equality(BigInteger, Int64)
Equality(BigInteger, BigInteger)
Equality(BigInteger, UInt64)
Equality(Int64, BigInteger)
Equality(UInt64, BigInteger)
ExclusiveOr
Descripcin
Suma los valores de dos objetos BigInteger
especificados.
Realiza una operacin And bit a bit en dos
valores BigInteger.
Realiza una operacin Or bit a bit en dos valores
BigInteger.
Disminuye un valor BigInteger en 1.
Divide un valor BigInteger especificado por otro
valor BigInteger indicado utilizando divisin de
enteros.
Devuelve un valor que indica si un valor
BigInteger y un valor entero long con signo son
iguales.
Devuelve un valor que indica si los valores de
dos objetos BigInteger son iguales.
Devuelve un valor que indica si un valor
BigInteger y un valor entero long sin signo son
iguales.
Devuelve un valor que indica si un valor entero
long con signo y un valor BigInteger son
iguales.
Devuelve un valor que indica si un valor entero
long sin signo y un valor BigInteger son iguales.
Realiza una operacin exclusiva Or (XOr) bit a
bit en dos valores BigInteger.
GreaterThan(Int64, BigInteger)
GreaterThan(UInt64, BigInteger)
GreaterThanOrEqual(BigInteger,
Int64)
GreaterThanOrEqual(BigInteger,
BigInteger)
GreaterThanOrEqual(BigInteger,
UInt64)
GreaterThanOrEqual(Int64,
BigInteger)
GreaterThanOrEqual(UInt64,
BigInteger)
Implicit(Byte to BigInteger)
Implicit(Int16 to BigInteger)
Implicit(Int32 to BigInteger)
Implicit(Int64 to BigInteger)
Implicit(SByte to BigInteger)
Implicit(UInt16 to BigInteger)
Implicit(UInt32 to BigInteger)
Implicit(UInt64 to BigInteger)
Increment
Inequality(BigInteger, Int64)
Inequality(BigInteger, BigInteger)
OnesComplement
RightShift
Subtraction
UnaryNegation
UnaryPlus
Arriba
Heredado
Nombre
Protegido
Descripcin
Compara la instancia actual con otro objeto del mismo tipo y
devuelve un entero que indica si la posicin de la instancia
IComparable.CompareTo
actual es anterior, posterior o igual que la del otro objeto en
el criterio de ordenacin.