프로그래밍 QnA

jigu의 이미지

파이썬에서 데이터 읽기

안녕하세요. 포트란을 쓰다가 파이썬으로 갈아탈려고 공부 중입니다.

제가 쓰는 부분은 데이터 읽고 계산하고 쓰고 그게 다 입니다.

데이터 개수가 좀 많은 것 빼고는 구구단에 가까운 상황인데, 읽는 걸 잘 못해서요.

우선 파일을 열고 라인으로 읽고 쓰는 건 문제가 없는 상황입니다.

세 가지 형태의 데이터 읽기 질문을 드리고 싶습니다.

(질문1) m x n 의 데이터가 있고 m, n을 아는 경우

data.txt
3 4
0.0 0.12 0.4 0.70
1.02 0.00 0.01 0.02
2.0 1.12 1.3 1.7

이런 데이터를 A(4,3)짜리 배열에 넣고 싶습니다.

포트란에서는

khj921023의 이미지

C언어 MIPS언어로 변환좀 부탁드립니다.

C언어로 함수를 이용해서 평균,최대,최소 구하는 것까지는 했는데 이걸 MIPS로 변환하기엔 너무 기초만배워서 힘이드네요. 부탁드립니다.
내용은 입력받은 정수의 평균,최대,최소를 구하는 겁니다.

qkrwncks593의 이미지

해상도에 대해 잘 이해가 가지 않습니다.

만약 모니터가 1280 * 800 해상도 까지 지원을 한다면

1920 * 1080 해상도를 가진 사진을 어떻게 출력을 하죠?

julley123의 이미지

1비트자리의 수가 0인지 1인지 알려면..

(a&0x01)=? 0:1
a의 1번째 비트자리수가 0인지 1인지 알려면 저런식으로 쓰는데
그럼 8번째자리나 4번째 자리수가 0인지 1인지 알고싶을 때는 어떻게 쓰나요?
그리고 a의 1번째 비트만 바꿀 수 있는 연산이 있나요?
1001 일 때 1000으로 만들어줄거나
1000일때 1001로 바꿔주는 법이요
숫자가아니라 a의 1번째 비트를 1로 바꾸고 0으로 바꾸는 법좀 알려주세요

k901018의 이미지

혹시 dev c++ 쓰시는분 계시나요? 디버그 시에 콘솔 창이 안보여요...

4.9.2 32bit 인데

디버깅할때 콘솔창이 안나와요.....
이제 막 코딩 시작한 초보인데요....
개인적으로 알고리즘 코딩 할때 visual studio 보다는 devc++이 가벼운거 같아서...
쓰고 있긴 한데

이상하게 이 노트북에서만 콘솔창이 안나오네요..
이유가 뭘까 하다 보니
32bit 인거랑 상관이 있는건가... 싶고...

알려주세요 ㅜ

julley123의 이미지

<code> 2진수의 덧셈 질문이요

#include
#include

void main()
{
int i, n1, n2, x, count=0; //변수를 선언합니다. i는 반복문을 쓰기위해, iuput은 입력 받은 수를 저장, arrary[32]는 배열로서 int형이 4바이트(32비트)이기 때문에 크기를 32, count=0 양,음수로 나누기위해서ㅡ
int array1[8]={0,},array2[8]={0,},array3[8]={0,};
printf("<<10진수 입력받아 2진수로 출력하기 프로그램 시작>>\n"); //생략

printf("정수 1개 입력: "); //생략
scanf("%d",&n1); //수를 입력받고 그 수를 iuput에 저장

if(n1<=0) //입력받은 수가 양수가 아니경우 iuput = -iuput, count=1로
n1=-n1, count=1; //count를 1로 함으로서ㅡ 나중에 처리한다. iuput을 양수화한다음 나중에 보수를 취하는 방식

trymp의 이미지

HTTP upload 방식으로 파일을 업로드할 때 mime type 인가요?


지금 client 에서 server 쪽으로 파일을 업로드할때

검사하는 로직을 짜고 있는데요.

HTTP 프로토콜을 이용해서 파일을 업로드 할 때

해당 파일은 무조건 multipart type(mime type) 으로

만들어져서 보내지나요???

그냥 오리지날 파일로 upload 되는 경우는 없는지 궁금합니다.

고수님들의 조언 부탁드립니다.

high385의 이미지

dos 배치 구문에서 for와 set 같이 사용 시에 오류 발생 질문

특정 batch파일을 생성 후 하기와 같은 내용을 입력하였습니다.

@echo off

for /l %%r in (1 1 1) do (
SET SR=data
echo.%SR%
)
echo.%SR%

pause

하지만 for문 안에서 set을 했더니 echo가 제대로 안 되는데요

@echo off

SET SR=data
echo.%SR%

pause

위와 같이 변경하면 잘 동작하는데요. set이나 for문 같이 사용할 때에 주의사항 있나요?

julley123의 이미지

<code> 2진수 (+, -, *, /) 사칙연산 프로그램 문의입니다.

다른 분이 booth 알고리즘 관련해서 올려주셨는데 거기엔 곱셈, 나눗셈이 나와있습니다.

제가 해야할건 덧붙여서 덧셈, 뺄셈을 추가해야하는데 도무지 어떻게 해야할지 감이 잡히지 않습니다.

예시로 올려드립니다.

#include
#include
int change(int number, char word[])//평범한 2진수 변화
{
int i=0, j=0;


for (i=0; number >0; i++)
{
word[i]=(number % 2)+48;
number/=2;

}


return i-1;

}

void change2(char word[],int max)//자리 바꾸기
{
int i=max+1, j=max;
char temp;

페이지

프로그래밍 QnA 구독하기