Conversor de arroz xícaras↔gramas
Uma xícara de arroz branco cru pesa 185 g e uma de arroz cozido, 158 g: informe qual você tem e o conversor passa de xícaras para gramas, ou de gramas para xícaras, sem misturar os dois pesos. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Quantidade
- 1
- Estado
- raw
- Resultado
- 185
- De
- cups
- Para
- grams
- Rótulo do estado
- raw (uncooked) rice
Cozinheiros caseiros, apps de meal-prep e importadores de receitas encontram o arroz medido de duas formas: uma xícara seca tirada do saco, ou um peso em gramas na balança digital; e esses dois números só fazem sentido quando também se sabe se o arroz está cru ou já cozido. Uma xícara de arroz branco cru pesa cerca de cento e oitenta e cinco gramas, enquanto uma xícara de arroz cozido fica perto de cento e cinquenta e oito gramas na mesma medida de xícara dos EUA, de modo que trocar densidades sem nomear o estado estraga porções, macros e listas de compras. Esta capacidade converte arroz entre xícaras e gramas com uma densidade fixa para cada estado, para que a mesma quantidade e estado sempre devolvam o mesmo resultado, sem consulta de rede nem palpite aleatório de empacotamento. Você envia uma quantidade não negativa, um estado cru ou cozido e, opcionalmente, se a quantidade já está em xícaras ou gramas; o motor multiplica ou divide pelo fator gramas por xícara publicado e devolve ambas as unidades mais um rótulo de estado claro. Estados de arroz desconhecidos falham com entrada inválida em vez de assumir arroz seco em silêncio.
Por que xícaras de arroz para gramas exige densidade cru versus cozido
Massa e volume do arroz só se alinham quando você nomeia o estado físico do grão. Arroz seco cru é denso e flui com facilidade; tabelas de cozinha convencionais listam cerca de cento e oitenta e cinco gramas em uma xícara usual dos EUA. Depois de fervido ou no vapor, a água incha cada grão e a porção cozida que preenche a mesma xícara fica mais leve na balança nos termos de empacotamento usados por muitos conversores—cerca de cento e cinquenta e oito gramas por xícara aqui.
Tratar cada xícara de arroz como a mesma massa é como um plano de refeições encomenda demais arroz seco ou subdeclara porções cozidas em um rótulo nutricional. Este produto mantém uma tabela fixa publicada dessas duas densidades e nunca inventa uma terceira variedade de grão na hora. A conversão é simplesmente gramas igual a xícaras vezes gramas por xícara do estado resolvido, ou a divisão inversa quando a origem já está em gramas.
Quantidades negativas e campos ausentes são rejeitados como entrada inválida, e zero produz corretamente zero em ambas as unidades para linhas opcionais vazias em listas de compras geradas ou modelos de passos.
Casos de uso
Escalar porções de arroz seco na balança de cozinha
Converta xícaras de receita de arroz cru em gramas para que a balança digital bata com a medida do saco sem adivinhar a densidade de empacotamento.
Registrar sobras cozidas em apps de nutrição
Transforme xícaras de arroz preparado em gramas para trackers de macros que armazenam massa enquanto o usuário ainda pensa em colheradas de xícara.
Perguntas frequentes
Como converto xícaras de arroz para gramas?
Por padrão from é cups, então o resultado são gramas usando a densidade fixa desse estado.
Quais densidades o conversor usa?
Arroz cru (uncooked) usa 185 gramas por xícara US. Arroz cozido usa 158 gramas por xícara US. Ambos os valores são densidades de cozinha convencionais fixas, não consultas a bancos de dados ao vivo.
Posso converter gramas de volta para xícaras?
A resposta devolve xícaras e gramas, com result em xícaras.
O conversor de xícaras de arroz para gramas é grátis?
A ferramenta do navegador roda grátis no seu dispositivo.
Serve para arroz integral, arroz para sushi ou arroz selvagem?
Ele usa pesos fixos de arroz branco, cru ou cozido. O arroz integral, o de sushi e o selvagem podem se acomodar de um jeito um pouco diferente na xícara, então para esses grãos o resultado é uma aproximação.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/cook/rice \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":1,"state":"raw"}'const res = await fetch("https://api.kit.forhosting.com/cook/rice", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 1,
"state": "raw"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/rice",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 1,
"state": "raw"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/rice", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":1,"state":"raw"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":1,"state":"raw"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/rice", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"amount": 1,
"state": "raw"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.rice",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Por que xícaras de arroz para gramas exige densidade cru versus cozido
Nomes sem distinção de maiúsculas e aliases amigáveis como uncooked, dry, prepared e cooked rice normalizam para as mesmas chaves canônicas para que formulários fiquem amigáveis enquanto o contrato JSON permanece estável.
Como chamar o conversor e ler os campos da resposta
O campo opcional from tem padrão cups para que uma busca de xícaras de arroz para gramas caia no caminho esperado; defina from como grams ao converter na outra direção. Quantidades não finitas, strings de estado vazias e campos obrigatórios ausentes seguem o mesmo caminho de erro. Envie um corpo JSON com o campo numérico obrigatório amount definido para uma quantidade finita não negativa, e o campo de string obrigatório state nomeando raw ou cooked. Os aliases value, quantity e qty são aceitos para o campo de quantidade; rice_state, form e cooked_state são aceitos para o campo de estado quando seu cliente já usa esses rótulos. Use result sozinho quando uma exibição simples bastar; use grams_per_cup quando quiser mostrar por que uma xícara de arroz cru pesa mais que uma de cozido; use state_label ao renderizar cascas multilíngues que ainda precisam de nomes de cozinha em inglês na landing em inglês. Um estado de arroz desconhecido como basmati_only ou um erro de digitação que não corresponde a nenhum alias falha com invalid_input e não é cobrado após a validação rejeitar a requisição.
Fluxos práticos de cozinha, limites e preços da API
Use o conversor gratuito de xícaras de arroz para gramas no navegador ao escalar uma única receita no balcão, ao checar um blog que mistura linguagem de xícara seca com pesos de balança, ou ao ensinar por que arroz cozido e cru não compartilham uma densidade. Lembre-se de que arroz integral, de sushi e selvagem podem empacotar um pouco diferente em cozinhas reais; esta ferramenta usa densidades fixas de arroz branco de cozinha para estados cru e cozido e não modela razões de absorção de água além desses dois números de empacotamento. Use a API pré-paga quando um app de planejamento de refeições, rastreador de macros, CMS de receitas ou pipeline de localização precisar converter muitas linhas de arroz sob um contrato KIT estável a US$ 0,002 por item bem-sucedido. Combine este endpoint com uma tabela geral de gramas para xícaras de ingredientes quando a próxima linha for farinha ou açúcar em vez de arroz, ou com um conversor de mililitros para xícaras quando uma medida de caldo líquido precisar compartilhar o mesmo cartão. Autores que publicam SDK podem mapear a resposta em uma UI de duas colunas de xícaras e gramas com o rótulo de estado como subtítulo da linha, como cozinheiros caseiros já comparam rótulos do saco e sobras cozidas no papel.
Casos de integração
Normalizar linhas de arroz em pipelines de receitas
APIs de meal-planning aceitam entradas mistas de xícara e grama com estado cru ou cozido explícito e emitem um contrato JSON dual estável.
Perguntas técnicas
O que acontece se o estado do arroz for desconhecido?
A requisição falha com invalid_input. Só raw e cooked (mais aliases documentados como uncooked ou prepared) são aceitos; estados desconhecidos são rejeitados e não cobrados.