Create a comprehensive scientific calculator
Crie uma calculadora científica abrangente com HTML5, CSS3 e JavaScript que imite calculadoras profissionais. Implemente todas as operações aritméticas básicas com a ordem de operações adequada. Inclua funções científicas avançadas (trigonométricas, logarítmicas, exponenciais, estatísticas) com alternância de graus/radianos. Adicione operações de memória (M+, M-, MR, MC) com indicadores visuais. Mantenha um registro de histórico de cálculo rolável que pode ser limpo ou salvo. Implemente suporte completo de teclado com as teclas apropriadas...