Parece um problema XY , então você pode descrever com mais detalhes qual problema você está tentando resolver aqui (sem já fazer suposições sobre a causa)? Além disso, apenas tentei aqui, o Spotlight parece feliz em pesquisar esses termos. O que exatamente não funciona como esperado para você?
nohillside
@patrix Eu quero que ele me dê a resposta como faria em outros cálculos, para que eu possa trabalhar mais rápido.
theonlygusti
Respostas:
4
Após transformações adequadas, você pode calcular pelo menos combinações e permutações simples no Spotlight:
7 P 4 = 7! / (7-4)! = 7! / 3! . Introduzido no Spotlight, pois 7!/3!lhe dará um resultado adequado: 840.
C (8,5) = 8! / 5! (8-5)! = 8! / 5! 3! . Introduzido no Spotlight, pois 8!/5!3!lhe dará um resultado adequado: 56.
Para obter informações sobre outras funções avançadas, além do fatorial com o qual o Spotlight pode lidar, consulte esta página.
De acordo com a Pesquisa do Google, um plug-in WolframAlpha Spotlight para Flashlight (um extensor Spotlight - link na outra resposta) que deve ser capaz de fazer esse tipo de cálculo, uma vez que existiu, mas não consigo encontrá-lo ou ele se foi.
Com o Google Chrome instalado, você pode usar uma solução alternativa e adicionar o Wolfram | Extensão alfa que suporta expressões como na sua pergunta na barra de pesquisa extra:
Não é isso que estou perguntando. Eu sei que posso fazer isso, mas eu quero fazer #7P3
theonlygusti
@theonlygusti Se você precisa de um código panacéia um você mesmo ...
klanomath
é isso que esta pergunta está perguntando então. Como faço para codificá-lo? Preciso fazer algum aplicativo completo? Eu nem sei como registar um novo refletor "ouvinte" a partir de um aplicativo MacOS, se é isso que eu tenho que fazer ...
theonlygusti
Se você precisar de ajuda na codificação, faça perguntas específicas sobre o estouro de pilha. As questões de codificação estão fora de tópico no AD.
nohillside
1
Não há uma maneira fácil de fazer isso.
O Spotlight tem acesso a cálculos com o Calculator.app embutido, para que você possa colocar algumas expressões aritméticas simples. No entanto, este aplicativo não é capaz de calcular combinações / permutações.
Parece haver algo que você pode instalar chamado Flashlight ( http://flashlight.nateparrott.com ) que permite escrever plug-ins personalizados para o Spotlight, então talvez seja uma solução (nunca o usei, então não sei quão fácil ou difícil seria).
A lanterna não funcionará neste caso (eu já a tenho para outros plugins) porque os argumentos são separados por espaço da função
theonlygusti
@theonlygusti Não foi possível criar os comandos "Comb n k" e "Perm n k" (ou mesmo "C n k", "P n k")? É melhor do que digitar toda a fórmula, conforme sugerido na outra resposta.
Morgan Rodgers
Você está certo, isso poderia ser uma maneira de fazê-lo. No entanto, eu quero especificamente saber como posso fazer #nCr
Respostas:
Após transformações adequadas, você pode calcular pelo menos combinações e permutações simples no Spotlight:
7 P 4 = 7! / (7-4)! = 7! / 3! . Introduzido no Spotlight, pois
7!/3!
lhe dará um resultado adequado: 840.C (8,5) = 8! / 5! (8-5)! = 8! / 5! 3! . Introduzido no Spotlight, pois
8!/5!3!
lhe dará um resultado adequado: 56.Para obter informações sobre outras funções avançadas, além do fatorial com o qual o Spotlight pode lidar, consulte esta página.
De acordo com a Pesquisa do Google, um plug-in WolframAlpha Spotlight para Flashlight (um extensor Spotlight - link na outra resposta) que deve ser capaz de fazer esse tipo de cálculo, uma vez que existiu, mas não consigo encontrá-lo ou ele se foi.
Com o Google Chrome instalado, você pode usar uma solução alternativa e adicionar o Wolfram | Extensão alfa que suporta expressões como na sua pergunta na barra de pesquisa extra:
fonte
7P3
Não há uma maneira fácil de fazer isso.
O Spotlight tem acesso a cálculos com o Calculator.app embutido, para que você possa colocar algumas expressões aritméticas simples. No entanto, este aplicativo não é capaz de calcular combinações / permutações.
Parece haver algo que você pode instalar chamado Flashlight ( http://flashlight.nateparrott.com ) que permite escrever plug-ins personalizados para o Spotlight, então talvez seja uma solução (nunca o usei, então não sei quão fácil ou difícil seria).
fonte
nCr