Prodotto delle cifre
Le cifre di 234 moltiplicate danno 24, perché 2 × 3 × 4 = 24. Inserisca lo zero o qualsiasi intero positivo e ottenga il prodotto delle sue cifre in un solo passaggio, usando ogni cifra esattamente una volta. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Il prodotto delle cifre si ottiene moltiplicando tutte le cifre decimali di un intero non negativo. Questo calcolatore restituisce un solo valore numerico ed è utile per esercizi, sfide di programmazione, esperimenti di teoria dei numeri e test affidabili. Lei può inserire zero o un intero positivo sicuro in notazione decimale. Il calcolo è deterministico, non usa la rete né dati memorizzati e rifiuta i numeri negativi senza ignorarne il segno.
Come calcolare il prodotto delle cifre decimali
Separi la rappresentazione decimale nelle singole cifre. Per 234, le cifre sono 2, 3 e 4, quindi 2 × 3 × 4 = 24. L’ordine non cambia il risultato, ma ogni cifra va inclusa una volta.
La funzione divide ripetutamente per dieci, prende il resto, lo moltiplica per l’accumulatore e rimuove la cifra. Zero viene trattato come il numero formato dalla cifra 0 e il suo prodotto è 0. Frazioni, notazione scientifica, valori vuoti e numeri negativi vengono rifiutati.
La risposta contiene soltanto il prodotto numerico.
Perché le cifre zero sono importanti
Qualsiasi numero di più cifre che contenga uno zero ha prodotto zero. Per esempio, 105 contiene 1, 0 e 5 e la moltiplicazione per zero dà 0. Il numero zero non è una sequenza vuota: nella notazione decimale ha una cifra.
Non sono accettati testo formattato secondo le impostazioni locali, separatori, simboli monetari o numeri localizzati.
Usare il risultato negli esercizi e nel software
I prodotti delle cifre compaiono negli esercizi sui cicli, nella teoria ricreativa dei numeri, nei colloqui e nelle gare di programmazione. Questa funzione esegue un solo passaggio; non ripete il processo fino a una cifra, misura chiamata persistenza moltiplicativa. Lei può usarla per soluzioni di esercizi o come riferimento indipendente nei test unitari.
Non è un checksum sicuro. L’esecuzione è pura e deterministica, senza modello, rete, casualità o orologio.
Casi d'uso
Verificare esercizi di aritmetica
Crei o controlli risposte su estrazione delle cifre, cicli e moltiplicazione.
Preparare casi di test
Generi un riferimento deterministico per programmi che moltiplicano cifre decimali.
Esplorare schemi numerici
Confronti prodotti a passaggio singolo nello studio di sequenze e comportamento moltiplicativo.
Domande frequenti
Che cos’è il prodotto delle cifre?
È il risultato della moltiplicazione di ogni cifra decimale di un intero. Per 234 è 2 × 3 × 4 = 24.
Che cosa accade se il numero contiene zero?
Il risultato è zero perché uno dei fattori è zero. Per 105, il prodotto è 0.
Qual è il prodotto delle cifre di zero?
Zero è rappresentato dall’unica cifra decimale 0, quindi il suo prodotto è 0.
Calcola la persistenza moltiplicativa?
No. Esegue una sola moltiplicazione e restituisce il prodotto senza elaborarlo di nuovo.
Qual è il prodotto delle cifre di 234?
È 24. Le cifre sono 2, 3 e 4, e 2 × 3 × 4 = 24. L'ordine delle cifre non cambia il risultato, ma ognuna va moltiplicata esattamente una volta.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/numth/digit-product \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"n":234}'const res = await fetch("https://api.kit.forhosting.com/numth/digit-product", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"n": 234
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/numth/digit-product",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"n": 234
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/numth/digit-product", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"n":234}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"n":234}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/numth/digit-product", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"n": 234
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "numth.digit_product",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Perché le cifre zero sono importanti
Usi un intero semplice o una stringa di cifre decimali ASCII per ottenere lo stesso risultato nel browser e tramite API.
Usare il risultato negli esercizi e nel software
Il browser è gratuito e una richiesta API costa $0.002. Gli input negativi o non validi restituiscono invalid_input.
Domande tecniche
Posso inserire un numero negativo?
No. I valori negativi vengono rifiutati con invalid_input; il segno meno non viene ignorato.
Quanto costa una richiesta API?
Il calcolatore nel browser è gratuito. Ogni richiesta API riuscita usa il prezzo base pubblicato di $0.002.