obtener ultimo numero de registro de la base de datos mysql con php

Estamos implementando un sistema de registro de mascotas, al momento de registrar los datos de la mascota se debe autogenerar un número de registro por cada mascota registrada, el campo nregistro es varchar en la base de datos, entonces nosotros queremos obtener el último nregistro convertirlo en entero, sumarle uno y luego insertarlo en la base de datos, estamos trabajando con php y mysql

Código php

// Seleccionando el ultimo numero de registro de la mascota     $  sqlSelectRegistro = "SELECT MAX(nregistro) FROM mascota";      //Convirtiendo el registro de la mascota en entero     $  conIntRegisMascota = (int) $  sqlSelectRegistro;      //Sumando 1 al regitro de la mascota     $  registroMascota = $  conIntRegisMascota + 1; 

Tengo que hacer un programa en Haskell en el cual tres de los elementos de una lista deben de ser la suma de un numero que tenemos que ingresar

Por ejemplo sumaDeTres 10 [1,2,3,4,9,5] y que regrese un true para comprobar que se cumple la condicion Habia pensado con restara por ejemplo 10 con el primer numero de la lista y el residuo de eso lo reste con el siguiente numero de la lista y con elem encontrara si existiera algun numero con el cual cumpla

Como colocar 4 decimales aunque el numero sea entero?

Necesito colocar 4 cifras decimales aunque el número sea entero y si se ingresa alguna cifra después del punto que se auto rellene con cero, por ejemplo si ingreso un 13 que me aparezca un 13.0000 y si ingreso un 23.1 que se rellene con 23.1000. Estuve probando con el tofixed y a la hora de guardar en la base de datos no funciona. Como puedo resolverlo?

Contar el número de argumentos en una macro variádica

Tengo una macro que, partiendo de una serie de identificadores, me genera una clase con una enum y un std::bitset< > del tamaño necesario para acomodar 1 bit por cada posible valor de la enum:

#include <bitset> #include <iostream>  template< typename... ARGS > constexpr size_t CountVariadicNumber( ARGS... args ) { return sizeof...( args ); }  #define DECLARE_BITMASK( IDENT, ... ) \   class IDENT { \   public: \     enum { __VA_ARGS__ }; \     std::bitset< CountVariadicNumber( __VA_ARGS__ ) > _bitsValues; \   public: \     IDENT( ) = default; \     IDENT( const IDENT & ) = default; \   };  DECLARE_BITMASK( Prueba, ALL, SINGLE, SOME )  int main( ) {   Prueba p;    std::cout << "Num: " << p._bitsValues.size( ) << '\n';    return 0; } 

Funciona bien, pero no me gusta la necesidad de una función plantilla CountVariadicNumbers( ) externa a la clase. Polucionar el espacio de nombres para algo de uso exclusivo de la clase … no me parece correcto.

He intentado colocarla dentro de la clase:

#define DECLARE_BITMASK( IDENT, ... ) \   class IDENT { \   public: \     enum { __VA_ARGS__ }; \   private: \     template< int... VALS > static constexpr size_t CountVariadicNumbers( VALS... vals ) { return sizeof...( vals ); } \     std::bitset< CountVariadicNumbers< __VA_ARGS__ > _bitsValues; \   public: \     IDENT( ) = default; \     IDENT( const IDENT & ) = default; \   }; 

Pero no le hizo mucha gracia al compilador:

error: VALS is not a type:
template< int... VALS > static constexpr size_t CountVariadicNumbers( VALS... vals ) { return sizeof...( vals ); } \
error: expansion pattern int contains no argument packs
template< int... VALS > static constexpr size_t CountVariadicNumbers( VALS... vals ) { return sizeof...( vals ); } \

¿ Como puedo contar el número de argumentos que recibo en una macro variádica y utilizarlo en mi clase ?

Castear clase con distinto numero de atributos en typescript

Tengo 2 clases en angular de las cuales una hereda de la otra. Al querer igualar un objeto de la clase hija con uno de la clase padre, la cual ya se encuentra con los atributos definidos, obtengo un error en el que me dice que no puedo igualar los objetos puesto que se pierden los atributos de la clase hija. Como puedo hacer para igualar los objetos y después definir los atributos restantes?

Imprimir maior numero de um array – Java

Ola,tenho um programa onde leio 3 valores e armazeno em um array, porem gostaria de imprimir o maior valor desse array, obrigado!

Segue abaixo o meu codigo:

public static void main(String[] args) {      Scanner input = new Scanner(System.in);     int[] grade = new int[3];      for (int i = 0; i < 3; i++) {         System.out.println("Insert your grade: ");         grade[i] = input.nextInt();     }     System.out.println(grade[0]); } 

Obtener número de telefono con SDK de Facebook

Estoy trabajando con el SDK de Facebook para PHP, el cual me permite obtener datos del usuario que inicia sesión desde su cuenta, obtengo los datos necesarios, pero no puedo obtener el número de teléfono del usuario de su cuenta de Facebook, lo cual necesito también registrar en el sitio web. ¿Alguien sabe cómo puedo obtener este campo (teléfono)?

**request:** $  profileRequest = $  fb->get('/me?fields=name,first_name,last_name,email,link,gender,locale,picture');