2 분수와 연산자를 읽고 평가할 때 답을 나에게주는 프로그램을 작성했습니다. 코드의 길이에 신경 쓰지 마라. 방금 완성했다고 덧붙였다. 내 질문은 다음과 같다 : I 입력 12/23
23/12
*
나는 그것이 나에게 출력 1을주고 원하는대로 입력 할 때. 그러나 그것은 나를 1/1 준다. 이 문제를 어떻게 해결할 수 있습니까? 이 모든 경우를 처리
저는 python3을 사용하여 간단한 분수 계산기를 만들고 있습니다. 나는 여전히 choice에 대한 입력을 넣을 수는 있지만 함수를 호출하지는 않습니다. 더하기, 빼기, 나누기 및 곱하기. 내가 뭔가를 놓쳤습니까? 미리 감사드립니다. from fractions import Fraction
class Thefraction():
def add(a
나는 다음과 같은 분수 사이의 계산을 수행하는 데 사용하려고하는 클래스를 가지고 있지만, 때때로 나는 단순화 함수에서 0으로 나누기 예외를 얻습니다. 이 top가 제로 때 public class Fraction {
private int top;
private int bottom;
Fraction(int t, int b) {
함수에 값을 보낸 후에 출력을 인쇄하려고합니다. cout 문에는 문자열이 필요하지만 수학을 올바르게 유지하면서 reduce_fraction 함수에서 문자열을 반환 할 수 있는지는 잘 모르겠습니다. 내 add_fraction 함수에서, 당신은 단순히 그 아래에있는 감소 된 부분을 추가 된 부분을 출력하기를 원할 것입니다. 컴파일러는 오류를 반환하지 않지만 출
나는 정의한 행렬 클래스에서 행렬을 취하고 가우스 제거를 사용하여 삼각 행렬을 반환하는 메서드를 구현하려고합니다. 다음 행렬을 고려해 내가 주 대각 아래의 모든 위치에서 0을 가지는 행렬로 끝날 때까지 m1 = [[2, -3, -4],
[-1, 4, 5],
[1, -3, -4]]
기본적 난 각 행 다른 이전 행의 배수에 추가 할 필
좋아, 그래서 트레이딩 카드 더미에서 특정 카드를 뽑을 수있는 간단한 콘솔 프로그램을 만들려고합니다. 지금 내 코드는 다음과 같습니다. using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
na
다음과 같은 형식으로 분수 값으로 이중 값 (센티미터)을 변환해야합니다. 3 1/64 (인치). 이것에 대해 많이 읽고 분수로 변환하기위한 알고리즘을 찾은 후에는 분수가?/2,?/4,?/8,?/16, λ/32, λ/64이다. 다음과 같은 전환 표를 보았습니다 : table. 그리고 최선의 해결책은 테이블의 모든 값을 갖는 키, 값 목록을 만들고 각 숫자에
//Sample 3에 무엇을 추가해야할지 모르겠다. 누구든지 나를 도와주고 내가 뭘 잘못하고 있는지 말해 줄 수 있니? 나는 가분수가 전체의 정수로 변환하는 경우 다른 마지막 부분을 작성 쓰고 있어요,하지만 난 package ch2_project;
import java.util.Scanner;
public class Ch2_project {
오류를 이해 N 유클리드 알고리즘을 사용하여 : from __future__ import division
def contFract(N):
while True:
yield N//1
f = N - (N//1)
if f == 0:
break
N = 1/f
경우 N이 기능은 3.245 말한다
파이썬 3.52에서 float 유형에서 분수 유형으로 변환하는 주제에 대해 연습하면서 2 가지 다른 변환 방법의 차이점을 발견했습니다. 첫 번째 방법은 다음과 같습니다 >>> from fractions import Fraction
>>> x = 1232.23
>>> f = Fraction(*x.as_integer_ratio())
>>> print(f)